UPS Shipping

Getting something over 20 bucks over the border invovles power of attorney and brokers and etc, which UPS charges you for. Now when they deliver it, youre supposed to pay them right then and there, but what if youre not home, do they still deliver it and just bill you later like some other shipping companies? Or do they like keep your package until you pay?