So far everything has worked out okay, just don't like the amount of time it takes to get your card in the mail. I upgraded from Ruby to emerald and the reply was. Can't tell you the expected deliver time and can't tell you how long the delayed time is. Weeks, months.... Nobody knows. Others in this same boat.