i ordered in the last 20% day and it was a big waste of time, my order was for 200£ it was split across 5 deliveres which havent all come yet and because they charge as each delivery is sent out it messed up all the 3 for 2 bits and offers which i got charged for them all, and i was emailed 5 times saying bits were out of stock, it ended up costing 45 more than it went through checkout at even with 5 items missing!! and when i rang to moan they were not very helpful! not happy