I bought some wine glasses and a few other bits in my lunch break and they turned up the next day even though I had chosen the free delivery option. I had to spend £50 or more to get free delivery but even if I didn't, delivery is only £3.99. Glasses etc arrived next day and they are very nice. So cheap too, how do they do it?!