Archive for May, 2006

Apple Stores – Coffee shop wannabee?

Apple better figure whether they are a consumer electronics store or a coffee-shop hangout.
(more…)

Popularity: 7% [?]