Not for nothing, but if marlin could actually stock and ship his stuff and provide decent customer service, trail gear wouldn't exist. He created a demand in the Toyota 4x4 market by not fulfilling supply, pretty much creating Trail Mart. I am not saying Marlins guys aren't knowledgeable, they are some of the best minds in the 4x4 community, that doesn't mean they can run a business.
I am not advocating Trail Gear, I wont buy their stuff, and I wont even buy from a vendor that sells their stuff, but the simple fact still remains that if someone could call Marlin, place an order, and actually get it within a reasonable amount of time Trail gear wouldn't be nearly as big as they are.