I ordered an ATV on June 15th. On June 19th, I received an email with an arrival date of June 26. On June 30, I called the shipping company to find out where my order was. They told me they never received my order from Saferwholesale, so I called them and they said it had been shipped. After being on hold for over 30 minutes, and being transferred to several different people I finally spoke with the shipping manager. He said my order got lost. It would have been nice to get an update, but nothing. He said he would call back in a few days. Never heard from them so I called again and got the runaround. I finally spoke with the shipping manager again and he said he didn't know where my order was. I told them I would give them a few more days and If I didn't receive it, I'll cancel my order. Well, I finally got a call from the shipping company and they said they will deliver on July 7th. Hopefully, I get the right ATV.