You don't have to name the vendor. It was ME! At the time you ordered I was told by my supplier that they were available. Well, there was a problem with a couple pipes that the manufacturer had to fix and the remaining stock was spoken for so your order WAS delayed. Yes, your card was charged when the order was placed, that is just the way my shopping cart is set up.
I am not just a vendor but also a customer with many different vendors unrelated to my business venture. (which is a part time job) I am NOT a Summit Racing or Jegs with tons of employess but do feel I probably give better customer service than them. De to the nature of supplying custom parts there can be delays on delivery of some items. As soon as I get an order I pay my suppliers and also pay up front for all the materials for my cold air kits, etc. I can put all sorts of stuff on the site about possible delays for some items but RARELY does anyone even read it. BTW, there is now a paragraph for possible delays on the downpipes.
Personally, I have never worried about someone charging my card when ordering something but I will gladly refund your order in full or if you want to wait for the downpipe I will pay you the interest charge on your order for the few weeks it will take to get it from when ordered.
I am sure there are plenty of you out there that can vouch for my business ethics and customer service.