Anybody purchase a bat from this site? Looks too good to be true. Wondering if the site is legit. :confused: