Come on Next, surely a huge company can do better than that even in sales season. Ordered on 4th July, it's expected to eb delivered on 18th July and its £4.95 whatever the amount you spend. Am I expecting too much to think that it doesn't take 2 weeks and it's a but cheeky to still charge a flat delivery rate for the pleasure of this service?