I always would rather see the snake, see if it's healthy (from the outside) and see if the seller is a good guy in person. You never know what would be shipped to you from a guy from the internet. But then as some people said there are some scammers at expos but if you know that the person has good feedback then... it's good I guess.
That's just my opinion.....