After 2 good experiences with U-ship I just had a bad one last week.
Shipper missed pickup and had zero responses from my phonecalls and emails.
U-ship delayed a refund and then only offered a partial refund.
I filed a BBB complaint online and it was instantly resolved.
Be careful with U-ship.