Their website's been shut down and they point you to Nashbar or Performance Bike. Are their real stores still open (e.g. the Santa Monica one) or did they go completely out of business?
Don't get me wrong. I'm all for supporting the LBS, but the nearest LBS worth supporting is up in South Lake (shout out to Watta Bike Shop in Meyers yo)
Bookmarks