Mepco/AA Auto Protection
I was told there were several "brother/sister" branches that have hit a recent liquidation - located in Utah and Ohio. Fraud, Consumer Fraud
AA Auto Protection Mepco Unknown, United States, Ohio, Delaware, Pennsylvania. I had purchased a vehicle back home back in May The dealer that sold me the car recommended this company, (kickback, maybe...?) The vehicle was from a registered dealer, as well as under 100k miles. The policy I ...