Be careful they sometimes charge you for items that is not in stock and send fake delivery notice. You also have to be careful when returning items as they will pick and choose items to confirm receipt of and continue taking payment.
The good is that you can often find some really nice items reasonably priced- would love if they do price match though as I purchased an item advertised as one off lowest purchase only to see it sold for £100 less a few days later.
Next day delivery can take weeks - no guarantee...