My son swears by Zinger. He was introduced to them a couple years ago by a couple of MLB players. Since they are local to us, he wanted to give them a try. In 2 years he has had only 1 bat break, which they replaced immediately. The staff over at Zinger has always been great to work with. If you call them or are out at an event they are at, you can always do better than the price listed on the website.