You probably won't find many former users/buyers of that website. I just visited it and their annoying pop-ups indicate they're having a Grand Opening sale.
I, obviously, have never bought from them.
I'd suggest using a credit card or something like PayPal; so that you have some recourse, if something should go wrong.
FYI they have balls listed as closeouts, but the price is the standard internet price; if these are truly closeouts, the price should be lower that they are.