My mum just paid and was told to expect delivery in the next 5 working days which seems to be a lot quicker than last time (I may be imagining it but I'm sure it was 3 weeks). I also fulfil the requirement for free postage and the free gift so overall I'm really pleased especially with the standard of service.