I was happy with me uShip experience. The communication was great and the timing was perfect. I received my bike with no issues and I would definitely recommend uShip for others to use! :o)