Are the NEW Mega Charizard Tins Worth Your Money?