I could see them being in BIG traffic areas, like maybe The Mall of America, or in some of the big international Airports.
What would be funny is if Amazon started putting up their own retail locations directly across from some of the Apple stores. I'd go set up a lawn chair on a grand opening and watch the fireworks.
|