It is a legit company in that you'll order a part and they'll send you the part of one similar, mo way to know for sure. Past that it's a total scam, they gave 0 working phone numbers, getting responses in any form regarding late, errant, broken, bad, or some other issue takes painstakingly long amounts of time. Their sketchy at best warranty policies are in real life much much worse than even their disclaimer riddled description that essentially releases them, at least as it's intended to do by how it's written, of all liability and responsibility. Their parts are hit and miss, if you receive a working part then your good to go, but if you receive a faulty one your $#*!ed!!!! Lastly they apparently lie about their reviews or prop them up via sketchy methods because once I had reason to dig deeper than the surface the reviews are much much worse than their highly advertised 5star google review history and their in-site review system that are almost 100% 5 stars!!!