So it took two weeks LESS than you quoted, and the guy complained about how long it took?!
Maybe the guy was just really excited about the shipment and became a pest. Sometimes, when I'm waiting for a shipment, I worry that I have become a pest by asking for tracking info, photos, updates...