It does happen! I ordered a birthday gift for my mother two weeks in advance. The package arrived 8 days after her birthday. My mother works for the post office and even she could not believe it. The post office is the most infuriating company to deal with when they screw up. Unless you shipped express don't expect a dime back from the post office. Good luck