Anyone have any information or thoughts about these. They're 24 x 36 in size, looks like they're just mass printed, yet some vendors on eBay actually say they are officially licensed, don't live in the UK so not too familiar with them. Just curious though as I was looking to buy a couple cheap ones.