Not to throw any cold water on the fire, but, I for one will never buy any gun I can't wrap my paws around first. I guess I don't have enough faith in the honesty of online dealers to send them any money based only on their word.
Buy from a local dealer, and you will ALWAYS know what you are getting. That peace of mind is worth the extra few bucks it may or may not cost.