apple is opening a store in wesley chapel, florida... just north of tampa, florida. i know there is a store at the international mall in tampa, but that is a 30+ minute drive, so it would be nice if this were true! (i live in wesley chapel, so this apple store would be about 3-5 miles from my house
)
anyone know where i can find out if there is any truth to this or not?
anyone know where i can find out if there is any truth to this or not?