Some do, and some don't. You'd have to check your local one to see if they do.
However, I'll add my two cents in to all the people here. Most people seem to be commenting on the health of the animals, but also keep in mind that big box pet stores are not very knowledgable, only in it to make money, and therefor may (probably) unknowingly, rip you off.
Be vary wary of buying any specific morph if you don't know exactly what to look for in them.
Pet stores will sell regular amels as candy canes, or normals as Okeetees, for example, trying to lure people in with fancy names.
You may think you can save money, but you really gotta know what to watch out for. Gotta make sure the snake is healthy so you don't have any unexpected vet bills, and gotta know the pet store isn't ripping you off.