Although I wouldn't be opposed to buying online, especially if it was an amazing animal I was afraid of missing out on otherwise, but I'd much rather get to see and handle the animal first.

At this point in the hobby I attempt to only buy one or two new animals a year though. =P Maybe my opinion will change if I want to pick up new animals and have to wait a few months till the next expo roles around.