We had our horse shipped. We had him shipped because he was in CA and we are living in IL.
The uShip site is fairly easy to use. Because people make bids you can get a fairly good deal and the uShip site is free.
Our provider did a very good job. Our horse arrived safe and sound.
I would definitely use uShip again.