Every single one of these is officially licensed. Other than photo purposes, these have never been used for anything.
This listing allows you to choose exactly which magnets you'd like to buy. It has flat rate shipping, meaning no matter how many magnets you purchase, the shipping cost stays at $4.99 (Buy 1 magnet, pay $4.99 shipping. Or buy 20 magnets, still just pay a total of $4.99 for shipping. For example, if you bought 20 magnets for $100, your total would be $104.99.).
All magnets are the same measurements which are roughly 3.5 inches by 2.5 inches.