Parts rant

Think I will cancel both my orders and use different companies. The cam thing really gets me. Should be first come first serve.