Guess I'll add my JT Outfitters story to the pile: Ordered a carb rebuild kit for a 72 F engine on a Monday. The next day, I get a confirmation email saying that "a shipping label for my item has been printed", and that it was going to be shipped via USPS priority 2nd day. Silly me, I assumed from that information that it would be shipped the next day. A week later - still no item, so I called them. I was told that the item was out of stock, and it would be "about a week" before they would have any more.
So, they charged my credit card, and printed a shipping label for my carb kit, all without mentioning even once the fact they didn't have one in stock.
I cancelled the order and called CruiserParts.net. That's my first and last order from JT Outfitters.