Not a professional company. I bought three sets of brake shoes and fuel sending unit from Yoshi parts. I asked in wring if all parts come in their original boxes/packaging and assured that they did. When I received the parts, the brake shoes were in plastic bags, I reached out to them several time and finally they said they were trying to save on shipping (the shipping that I paid for in full) and did not send me the boxes. After two weeks of going back and forth, I asked to get the boxes or a partial refund, they said that the fuel sending unit that I bough from them is should have been $890 and I had paid $100 for it and wanted me to give them the difference if I wanted them to fix the problem with the brake shoes. The fuel sending unit is the range of $220-$250 online all over. Then they said that I should send everything back to an address in Japan and pay for shipping myself, they when they receive the parts, they would issue a refund and pay for the shipping. All i wanted was to get the boxes for my parts that I was promised. I don't trust this company at all to send the parts back to Japan, pay for shipping and the end, not receive a refund. Stay away from this company.