While some may argue that Pokemon cards are more valuable because Pokemon itself is a monopoly, or that the game is played by more people (it could be argued that more people play Magic the Gathering more seriously), economics tells us that price is determined by supply and demand factors
The chances you steal an opponents dragon that you dont already have in your deck are slim
Grading costs $25-100+ per card, so the potential value increase must justify the expense and risk of getting a lower grade than expected
The Ikebukuro and Akihabara branches are the largest
This means that, unlike some double-faced cards that you may have seen before, they have no mana costs on their back faces and when you cast them you can cast only their front faces
Opening Hand 3 With a Bazaar, plenty of mana and acceleration, and a creature to reanimate, this hand is a keeper