I've used both - UPS and USPS. UPS seems like a better deal on heavier/large items.
I often will ship things directly from amazon.com or drugstore.com to the resort. Disney addresses are actually saved in my account info at both sites!
That way, I save on shipping altogether.