I ordered some electrical components from yoycart, and they arrived a little less than a month later. Given that they shipped from China all the way to Canada, that was very quick in my opinion. I, like many other people, was skeptical initially with their legitimacy, so I only spent a small amount of money to be safe. The website had tracking status until the parts reached the warehouse, then they provided with a tracking number to track on https://www.17track.net/en. The updates were regular and descriptive so no issues there. I cannot guarantee that these guys will always deliver, but as long as you follow their instructions with weight gauging, you should be fine. At least from my experience. So that's why I give them 5 stars.