I will throw my two cents into the mix...this is my opinion and maybe it will give folks a moment to think about what could be one of the reasons behind what many are calling lack luster customer service.
I have ordered a couple of things from Matt....a 3FE vent hose and a 90amp Denso alternator (new, not refurbished). On the first order, it arrived a couple of days after Matt called me to explain why there would be two hoses in the box. One was an OEM one and the other was a new experimental hose that potentially had better qualities than the OEM one. He also threw in an OEM key.
The second order was the alternator. This one was a bit of a headache getting ahold of him via text / phone calls to find out the status. I did get ahold of him and about a week later I received the tracking info and about two weeks afterwards it arrived at my door...overall it was a two month process to get the alternator.
Here's my take on it.... I truly believe he cares about his customers and the Land Cruiser community. I also believe he takes on way too much and doesn't want to hire anyone to help him or have someone to delegate menial taskings to, such as communicating with customers, shipping, keeping up with inventory, etc... Maybe he has hired someone to help him before and got burned by a crappy employee, maybe he has issues with trusting other people to do work, maybe he doesn't understand the concept of delegating basics tasks to others so he focus on the big picture and keep the ship steadily moving forward...don't know as I have never met the man in person.
I will say that it is damn difficult to find quality people who have a good work ethic and a desire to learn if you are a business owner. It seems that the majority of people these days are satisfied with being average or mediocre and have zero desire to stand out and move up...we live in a soft world and few people want to do hard work. Those that do will outshine their peers quickly and reap the appropriate benefits.
Again, just my two cents ....take it for what it is worth.