A little over a year ago I ordered ATV CV joints from this company. The parts were not the same as the OEM parts and would not stay in place when installed. After working one on one with the same person (Mike the owner) and returning assemble axles, at my cost, for him to inspect I was told to return the parts and they would refund my money. It has been almost a year now since I returned the parts. They refuse to refund my money and will not return my parts. This is on-line theft and fraud. They have my money and my parts and will not respond to me. Do not do business with this company!