The Works have a great choice of products at great prices, and have good clearance deals too. I always look on their website for books and craft items, but they have all sorts. If you sign up to receive their emails you get regular discount codes up to 30% off, and occasionally free delivery codes.
Delivery costs are fair, and things are usually dispatched quickly.
Their customer service responds efficiently to any queries or problems.
I can highly recommend them.