I feel kinda-sorta the same way, so I made this thread. Having attempted to read every review/complaint/praise about Cameraleather that I could find, it seems the issue is his lack of notification when an item is out of stock. This leads to the monstrous wait times without any communication. That is to say, if you go on his site, order something that he is out of (for example, grey lizard skin - it's available on the site but he has none) you won't have any idea whether it's in stock or not until he emails you, which might take some time.
Alternatively, you can email him before and ask - I did and received a response the same evening. I'll be making an order in the next few weeks of something he has told me he has in stock, so I'll let you guys know how it goes.
I'm not saying it's a perfect way to run a business, but since he seems to have the market cornered, it seems as though I need to find a way to make it work.