They stole my money. I complained that they overcharged my credit card, the guy at the Dallas, TX office said they’ll review and refund me per company policy on 8 weeks, here we are it is 16 weeks later and no replies, phone calls, emails or refund. Pure scam and they stink.
3 years ago
Auto Europe has a
1.1
average rating
from
152
reviews