Originally Posted by stang5_o
I"ve been to the one in Columbus, Ohio. Its a really nice store with friendly people, but VERY expensive.
I have also been to the one in Columbus several times. The SW manager is very knowlegable (sp) and friendly, but the store is WAY,WAY overpriced.