Amazon Bearings?

Anyone ever buy bearings off amazon? I’m talking suspension linkage, hub bearings and the like. I was able to find the bearings I need to replace some sticky ones on my MTB frame. I had the choice of enduro, which is what I’m familiar with (which is what I ended up getting) but also a whole bunch of (presumably generic) options on Amazon. Anyone ever get these? Every once in a while there is a odd size that is hard to find and Amazon might be a decent resource.