Steiner DBAL D2 from Botach

People bitch about Botach but I've never had much trouble with them. Back in 2012 right after Sandy Hook I bought a bunch of 20 round aluminum mags from them that were supposed to be in stock and weren't and they refunded me after a couple phone calls, but that's the only trouble I've had with them.
 
People bitch about Botach but I've never had much trouble with them. Back in 2012 right after Sandy Hook I bought a bunch of 20 round aluminum mags from them that were supposed to be in stock and weren't and they refunded me after a couple phone calls, but that's the only trouble I've had with them.
I bought 2 sets of cheap level
4 plates for an extra carrier and for testing. I have also purchased boots, gloves and accessories. Never purchased optics or high price items. What is the concern? Are they not selling legit products?