Very happy I went with uShip. The service provider I ended up working with saved me HALF as much as I would've spent on a uHaul, and I didn't have to do the hard part of loading, unloading or driving (except my own car) which is certainly worth any money I spent (not that much!) My items arrived in two days at my destination. It was overall a very smooth move.
As advice, make sure to read feedback and look for patterns. I ended up going with a service provider with great communication even though another provider was aggressively bidding with slightly lower prices. In the end I still paid a price well within my range, but ended up with a better provider with better communication. Also ask about licensing and insurance. Look into getting your own moving insurance if that's a concern or if the provider doesn't provide adequate coverage for the value of your goods.