Hey Jack,
I've bought lots of stuff from Leisure Pro and they've always been completely above board. Nothing but great things to say about them. For example, I bought an 8-cell eLED dive light from them and the first time out, it leaked. I called them up when I got back ready for a fight but before I could even start into my rant, the guy said, "No problem sir, a new one is on it's way." Case closed, no questions asked. Can't really say more than that.
As a side note on the Atomics. I have one (a Z1) and learned something VERY obnoxious about them. You may know this...I didn't so forgive me if I'm stating the obvious but I sure wish someone would have told me. They're upstream regs. This means that you can't submerge the 1st stage lower than the 2nd stage (unless it's under pressure) or water will seep past the second stage and into the first stage. What this means to you is that time at the rinse tank will be spent holding the 2nd stage above the 1st stage instead of simply letting things lay as they may for a little soak. This doesn't sound like a big deal but it is a complete PITA (at least for me). It was annoying enough that after one dive season, I bought a new Oceanic Delta 4 to get away from the Atomic's upstream issues. Sad thing is, is that the Atomic is really a great reg. Logistically though, it's a pain.
Just my 2 cents.