I've just seen a FB post where a poster has spent £180 on Jellycat ‘cheeses’? My local gift shop sells them too. I don't get it, what have I missed?