I never understood 'restocking fee' - why does it cost money to receive a shipment and put it back on the shelf. How about you eat the restocking fee? Sounds like the mixup on the bellhousing was the vendor's mistake and the buyer had to wait 6 months (loooong time).
Just sayin...
Just sayin...