Amateur operation – wasted hours on excessive verification and outright refusal despite full proof
I placed two orders for genuine Land Rover OEM parts.
I had already successfully used the exact same legitimate CMRA business address on a previous order, including full credit card verification.
They blocked shipping due to their new policy. I immediately provided an updated notarized USPS PS Form 1583 confirming my legal authorization to receive shipments at this business address.
Management reviewed the documents and still refused to approve the shipment. They canceled both orders and I wait refunds.
This company uses generic hashed emails (@emails.revolutionparts.com), never sends proper invoices, and applies extremely heavy anti-fraud checks while offering very poor customer service. I wasted multiple days and several emails for absolutely nothing.
Do not waste your time with them (or any other dealer on the RevolutionParts platform). Plenty of much more professional OEM suppliers exist.








