I heard others complained about Epps, but I bought a couple things there over the phone and picked up in person and transactions were all good.
They rescued me once after sour experience with Stoeger's warranty as well, and even though it was Epps's responsibility to fix the issue, the fact they did so very expediently kept me happy.