The whole ZZP ships what they think the customer needs idea does bug me but every order I've placed has been spot on and timely.

Only issue has been they didn't tell my why my order was not shipped yet the payment had cleared. I had to call, but i found out very quickly one part was due in the next couple of days and it would ship shortly thereafter.

But then you hear the horror stories of being shipped the wrong pulley or no pulley (wtf?) but who doesnt have a horror story?