If it is in stock you should be good, most of the problems seem to occur when people order things that aren't in stock.
I ordered a bolt assembly from them back in July. It was in stock, the deal went well. My only complaint is that it was described as new, it had definitely seen some use the finish was worn in some spots. I would rate it as Excellent condition.