Caribou Imports
Paid for parts never received. Ripoff
I ordered Alfa parts on the 12th December and never received the order. I paid $129.40 I keep on sending e-mails but get no reply. I tried to phone and fax but their lines are disconnected. Tom Bethlehem South Africa ...