A buddy of mine bought a hi-lift and air-down valves from them and had a hard time getting the hi-lift in a reasonable time AND had to fight with them to get the air-down valves sent out since they didn't include them in the hi-lift shipment. So, they could have actually sat on a shelf for some time before anyone got around to shipping them.

I've generally had good luck with them, but maybe there's some slippage on the customer service end.