Oh and let me add, they dont always market good products. Remember the whole fiasco with coil type UVB that werent coated properly to save a buck and they were releasing very low UVB into the UVC light wave. They were causing blindness in basking reptiles. I know Zoo Med was one of the culprits. So, i wouldnt trust reptile supply manufacturers 100%. Do your own research and make sure what you are going to purchase is safe.
And i agree, snakes in captivity are unable to experience a natural balance which is why i also say i bet 80% of keepers worldwide over feed their snakes which is why you see so many huge fat stuffed sausages with people bragging how they got a 10 ft boa that is 2 years old lol.