I have owned four Nashbar frames (not the one on that bike) and they have been universally excellent. BB's always faced, threads clean, everything as advertised. The stand alone frames have unusual geometry, the 105 bike not so much.
I would not hesitate a second to buy that bike.