28days is the limit for me. If the banks want money in 28 days and companies state things will take up to 28 days to sort then it is good enough for me. However the law says that the time taken has to be ballanced against the inconvienience.
I wouldn't be happy if it did take this long but 28 days seems reasonable to me. Thats from it leaving my grubby mitts to it being back in my grubby mitts. My hifi has been away for a fortnight so far for repair by the way.