Just been to my local b&m store and noticed they are selling lucky charms for 3.49. Cheapest I've seen these were £5 in tesco. Not sure if they even still sell them. I assume these will be in all stores. I know they are not everyone's choice but I like them!