Many brands
New member
Often when someone purchases something and you ask - "do they like it" Usually, the answer is YES. Sometimes, that is not the case. You spent money for something, you hate to admit, maybe it wasn't quite worth it. So I was skeptical about the Ron-Bat. I had it put on, and now - I believe. It works, its great, really glad I purchased it.