I don't think I agree with one thing you said. If something is on backorder, you should NOT charge the credit card until it ships. No company I have ever dealt with has done that including National Parts Depot, Virginia Mustang, California Mustang, 50 Resto, Texas Mustang and Summit Racing. If he has emailed them and called them several times and got no response, he has every right to be mad, I would be to. If the website doesn't show it out of stock, how is that his fault, should he have checked his crystal ball?