I've had similar experiences with Caribou. I returned an item for poor quality, after waiting over 2 months for delivery, yet never recieved a refund. All attempts to contact them failed. FAX, phone calls never returned, email, etc. I managed to talk to some sort of secretary one day and she said the owner had been "sick" and would return my call, but, alas, no return call. I can use much more colorful words to describe Caribou, but I'll leave it to the reader to draw their own conclusions.
I would suggest that you contact Ebay, Paypal, and your credit card company.
By contrast, ALL other Alfa parts suppliers I've delt with have been stand-up honest guys who really love Alfas.
I would suggest that you contact Ebay, Paypal, and your credit card company.
By contrast, ALL other Alfa parts suppliers I've delt with have been stand-up honest guys who really love Alfas.