I have been charged for delivery twice this week despite the SHA1 code being accepted at the checkout!
Bought Ghostbusters cup in sale for £2.04 (with free del. and discount code).
Just checked my account and I have been charged £6.54!
Can't really ring and complain cos code is supposed to be for debenhams card member only - and I'm not a member!
Just thought I'd let people know :)