The UPS guy told me that there are 3 things that matter.
1. shipping distance- distance always matters
2. weight
3. size.
He said then they determine which costs more, weight or size? And they pick the more pricey one, and thats what you pay. My box would be light, but over-sized, so they charge me an over-sized rate.