I agree. As a seller it kind of rubs me the wrong way (pause) when buyers get ruffled over things like this. Unless you dropped him a note while paying saying I need this by XX date I wouldn't concern myself with it. Even when buying from retail stores shipping takes forever. If it comes unharmed and within reason leave positive feedback and maybe drop a note stating that if you need it by a certain date drop the seller a note in payment.