most reviews you're going to get about bikesdirect bikes are that they're garbage, from what i've read. i've met people who love them, and those who despise them because it takes away from supporting your local bike shop... Where possible, I know, the advice is to build a relationship with a LBS... They'll be there for you whenever something breaks, offer things that the internet can't offer (like a friendly face and group rides!), and really know their stuff.. I used to live up in Manchester while I went to UConn, but I never head up that way anymore, my family is still in Fairfield County.. But I can tell you there's a pretty good shop in Vernon, a little ways from the stop and shop, a buddy of mine used to be a mechanic there.
anyhow. no matter what happens, keep with it. I've really only had time for three rides since i decided to make a change, but those three rides were amazing. the fresh air, the freedom... you get addicted real quick..