similarly when I needed to replace my smoke alarm batteries I considered buying replacements off amazon (9V ones are pretty expensive)
I decided against as I didn't want some counterfeit ripoff with weird failure modes
if this sort of consumer behaviour becomes common it will be the death knell for their retail business