I think they do not post prices so they can give the best prices out there. So the other companies do not know what they are selling for it for. Also, I will add that it is also customer service. You might even have more question about the product or maybe need something different. You ask Tj for a quote or a question about any products and he will respond quickly. Also you have someone to go to if you have a problem for warranty. My time is money and not worth contacting 20 companies and you get what you pay for. Maybe a little cheaper but horrible customer service! I have been a member of many forums and TJ always has great feedback with the best prices and customer service. Hope you do not get upset on my post.