Claire's are brilliant for kids gifts, trinkets and treats and right now they have a 3 for 2 event on including almost everything on their website. This includes hair accessories, jewellery, make-up, bags, gifts and all sorts of other goodies. There's no code to enter, just add three items to your basket and the cheapest one will be free. You won't find this offer in stores as it's an online exclusive.
The only exceptions to this promotion are Shopkins, and ear care solutions (who knows why that is restricted) but everything else online is on the 3 for 2 offer. Sale items are also supposed to be excluded, but they are also going through at 3 for 2 and with prices from 25p you can grab tons of bargains in the sale.
If you are looking for gifts for birthdays then there's a huge range of character items* from the likes of Frozen, Minions, Disney Princess, My Little Pony and lots more, as well as brands like Ty Beanies and Studio Pets.
If you want to click and collect there is a £1.99 charge, though home delivery costs just £1 more than that, and you get free tracked delivery when you spend £25.