Just a reminder to avoid HP merch, especially in Edinburgh. It's tacky and you know better.
It's also worth pointing out that there seems to be a LOT of Wizarding World overstock knocking about. Pop into one of those tourist trap / cheap tat shops, and you'll see a lot this stuff. I'm not saying the Harry Potter brand is becoming connected to money laundering, but blimey is it sus.