After dealing with the Italian Postal Service (among others), I'll never gripe about the USPS again. Selling products online quickly teaches an American that we have one of the best public postal services in the world and how much I take for granted getting 99% of my stuff in a timely manner.
The British and Canadian Posts are good too. Italy, Greece, Spain, and France? I'm pretty much done with selling there.