Choiceful.com is great, and you've got great savings on every purchase you made. I get stuff nearly every week from Choiceful.com. Always arrives on time and only ever had one thing I had to return because it was damaged, however to be fair it was easily breakable. I received a refund straight away.
Their only downfall is when they use Yodel as their courier, their couriers can sometimes let them down, but customer service is always good and very helpful. So will keep shopping from then in future :)