USPS to Puerto Rico is good; there's continuity of service from the mainland.
But watch out for FedEx and UPS. Their rates for Puerto Rico and Hawaii are sky high. If you're using them, check before quoting shipping. I didn't and got burned in the old HTYS days.