I ordered parts from MotocrossGiant for the first time on 12/17/15 and they were not shipped until 12/22/15. Ok I figured I would not get them until after the holiday but I was wrong. They were delivered on 12/24/15 and left on my porch. I was happy to see my parts sitting on my porch but I knew they were not right because the box looked too small for the parts I ordered. When I picked up the box and looked at the address label and seen how it was not even labeled correctly I was dissappointed. Then I was even more dissappointed when I oppened the box to see the wrong parts for a entirely different bike then I have. I think I got someone elses order and someone else got my order. The worst possible experince with my order. I ordered parts for my Gl1800 and got parts for a Can Am Spider.