there are advantages to either....at a show, you would have several on site breeders to compare and pick out your cham personally... not to mention saving money on shipping and possibly discounted supplies and such to pick up. i didn't check where you were from but some breeders will also meet you somewhere in between if there is a convenient pick up location....true for sure i know for amazing blue, lance, and i think from kammerflage...
if you want it sooner, though, either of those would be a good choice and depending on exactly what you're looking for, you could probably get some good direction from forum members on where to look....
also want to consider the temps when looking at purchasing online/by phone and shipping...