I don't work for them either, but I have to back up the APD pimping.
I didnt know about APD at all when I first got into airsoft and started showing up here. Only found out about the store accidentally when someone here asked a G36 question. Most of what the OP said is true. It is one of two high end stores in town along with Soft Air Depot (which I only just found out about too) and I still prefer APD. Prices are equal or cheaper to online, JT has a slightly better range for pistols but as far as high end, low end, parts i.e systema, bdus and vests, they have it all, selection as well as price.
Actually I probably wouldnt have started off with a crappy BE AUG that I now really have no use for, even for upgrading if I'd known a local store that I could have gone to, just for quickly and easily comparing low end to high end. I've sent a few people to APD who wanted to check out CA stuff (especially G36's). Fell in love with the CA G36 externals minute I saw it and knew which direction I was going
APD reps (well rep, that's my only complaint, not enough airsoft!) have been just as helpful and knowledgeable as our local JT guys have been. I made a post on our own airsoft forum about stores recently and I put APD at the top of the list too. Its the best store in town, if you havent been there and you're local, you really ought to