I've pushed EPS on here for quite a while.
I have bought a lot of stuff from there this last year. I ordered a M&P22 in January that I'm still waiting for though....
Their website sucks. Sometimes prices are wrong, listed too cheap, and sometimes they won't have an item that they say is in stock. Most of the time it's all good.
The first time I found them I was scared to finish the order because they didn't ask for FFL information. I asked some friends if they thought I could get in trouble, then I finally just ordered the dang thing!
I got a call from EPS asking for my FFL information so they could ship the gun. If you're not on file, they will call you. Now that I have my information on file, I can click on any gun I want and it shows up at my FFL in a few days.
I still shop at EPS because their gun guy Mitch is really great, and the prices are great. I mean a Streamlight TLR1s for $84 with free shipping? Wow.
Bud's Police has a great looking site, I haven't bought anything there yet though.
I'd tell you to just call Express Police and talk to Mitch and you'll feel a lot better. If you do, ask him where my M&P22 is....