Yeah even I would have appreciated maximum of 7-8 days for such services, but not much one can do about it.
Can't tell you the amount of aggravation I faced while AMD took 29 days to replace a Phenom CPU.
XFX even took more than a month (37 days) to replace one GPU.
I am completely with you and high time they should do something to change this and shouldn't keep the consumer waiting.