Nashbar's fine...I love nashbar, but their house brand products kinda really suck.
The first I ever bought was a bike computer that was broken, and the second, just now, was a set of their titanium road pedals, which have a horrible click in them. You'd think you could do better on a pedal that retails for $130, but whatever...
Anyway, nashbar is great, just not their products,