I've bought from them before and never had a problem. In fact a tab was broken off one of the hood scoops that they sent to me and they replaced it immediately. I guess when your company gets bigger you will eventually have to deal with employees who are not on top of things.
I'll bet if you were to buy from them again your wouldn't have the same problem twice.