Macy's, Wal-Mart and Target should all consider structuring its websites like Amazon.