I think his actual stock is pretty low. With me, I always read up on what I want, then call him and ask him how much. The fact that he is 5 minutes away from me, and about $20-50 cheaper than Daves, makes him a sale every time. I imagine he would be pretty good for online orders too, for a fee of course. Never done that myself, so I dont know.
Really though, give him a call next time you are thinking of buying. His prices may just suprise you.