Pet stores have to pay employees, insurance, rent, electric, supplies, etc etc etc.. plus the wholesale price to get those animals. So yes, the snake will be higher for the convienance of buying one at the store.

I usually tell folks to attend a reptile show if they want any sort of reptile. GOod prices, massive selection and you can talk to the breeder usually. But I don't diss pet stores for prices, as long as they are honest about what they sell, and they try to keep them in good conditions while they are "on the shelf".