I got the spider one at a WalMart here in Indy as well. I did just however get myself a new Trek Vapor3 in a black. I'll be striping it up with a red reflective tape eventually to make it more visable.
Congrats on the ride. With practice, the hand signals, shifting etc will get easier with less wobble. Enjoy your bike!