Melavai, I definitely see your point I have to take the bike back to the LBS to have some tweaks done and it's pretty far away and into a major city area for this newbie to be riding.

That said, I forsee myself driving the bike to perceived "safe" areas for a little bit before I venture out into full traffic/hills (I live in San Francisco).