I ordered a bunch of parts and was called twice letting me know that parts that I had already been charged for were out of stock. I understand that parts cant always be in stock but keep it updated so I can buy stuff elsewhere. When I find out two weeks after I paid for my stuff that the reason it hasn't shipped is because you don't have it, that is supper annoying.