Overall i am happy with the products but the delivery is such a con. You pay 4.99 minimum for delivery even if you go and collect it, (they do give you a fiver to spend in store if you collect but its hardly worth it!) then you also have to pay to return it if its not right.