Multiple reasons I keep coming back!
I have been a customer for many years and there's a good reason. . . it's called customer service, great products, fast shipping, phone accessibility, free shipping once a month for small orders, teaching videos on how to use their products. I could go on and on but I think this is more than most companies offer.