Buy from a store near you! Soon, perhaps?

You probably have heard the rumors regarding Google following Apple and Microsoft’s footsteps and its plan to set up retail stores in select cities. Well, if you’re just like me, you probably found it exciting the first time you heard it. Then as you begin to process the thought and let it sink in, you […]