Purchased a Louisville Slugger Prime 917 bat there on Saturday 05/26/17, for my 14 year old son. Bat immediately developed a rattle in barrel before first summer high school hitting practice or facing live pitching. Tried to exchange but their policy is once the plastics off, you have to file a claim with the manufacturer, which took over an hour on-line and I have to pay to ship it to Louisville. My policy is I don't waste my time or money at a business that won't stand behind a product, especially a $400 faulty new baseball bat. HORRIBLE CUSTOMER SERVICE. Don't waste your time coming here, especially for baseball gear. Try Extra Innings in Mesa, Rawlings Outlet in Chandler, Big Five in Ahwatukee, or AZ Mound in Tempe.