I had a terrible experience with MJM autohaus. I tried to purchase a radiator and oil cooler but after a month and promises that the products had shipped, still no radiator. I called repeatedly and they would not pick up my call or return my call after leaving messages and requesting tracking numbers. I even called using a friends phone with a different area code and they picked up the call immediately, then put me on hold for 20 minutes after I asked for the shipping number.
Horrible service!!!