I cannot put full blame on allposters yet on the inconvience. It seems like their shipping carrier is not great in terms of providing accurate tracking information (in this case, invalid) DHL outsources to US Postal Service and therefore makes the tracking information untrackable. Allposters might be saving money on shipping, but really puts an inconvience on their customers.
I'll give them the full 7 business days until I file a complaint and do a chargeback if I dont see the product I have ordered.