I think they are trying to improve their quality of service. I bought a quad electric atv. Even though it took three weeks to arrive in NJ from CA (I was concerned because no information such as tracking number provided by the company though they immediately charged my credit card), I still received the goods ordered. The reason for the delay and no tracking number seems to be because they are using cheaper shipping companies. Motobuys should be very transparent about this. No one is going to dislike them because they are using unknown shipping companies. Their website should also clearly specify that deliver can take more that two weeks, which again customers will not be bothered about much. Anyways, on 2nd day of use, the ATV's motor axle broke and I submitted an email to get a replacement (including pictures of broken parts and serial number plate). After two days I got a confirmation from motobuys that manufacturer has been informed about the parts and next day I got a tracking number from the manufacturer. I am happy for now.