From my own experiences I find that you should get your cards graded at the shows. They grade them there that day or within a few days but, atleast you have a real person to talk to rather than a facless person over the phone.