I love HQ Hair for their great stock of hard to find cult beauty brands and high-end skincare products, but with a hefty P&P price of £2.50 plus 55p per item, you may as well jump on a train to London to visit their shop / salon than do a big shop on their website. Luckily, there are freebie deals and free shipping offers quite often, so take advantage of them when you can. Ready for mother's day, they're offering free shipping on orders over £50 with the code MOTHERSHIP. Think it's hard to spend £50? Oh ye of little faith! I recommend Mario Badescu skincare products, Hei Poa body oil, Lip Lingerie cosmetics and Philosophy 3-in-1 washes. Treat your body. It's the only one you've got!