"I am a Coach for 30 years. Ihave bought from this Company Several times for my own childrens baseball and softball needs. They have a great inventory, knowledge of what they sell and the customer service is levels above the rest. On 2 occassions I needed a bat for a tournament the following day. The company is in N.J. ,I am in N.Y. on bother rush occassions and other times they have always been able to either locate the items I needed but more importantly ship them fast. (In less than 24hrs the bats were at my door.) The indoor facility has a soft toss machine and batting cage for my kids to try out each bat before choosing and buying the one that fits their needs best.. on rare occasion I find a bat at a slightly better price but these guys won't be out done and have decreased their margins to accommodate me as a customer..They are , courteous, professional, knowledgeable and fair. I will be buying another bat from them soon. My experience with them has always been A plus and I am not on the payroll nor do I have any reason to promote them other than because they are the best I have dealt with...!"