Jim McCullough's company is average. The quality o...
Jim McCullough's company is average. The quality of their products is decent, but the customer service could be improved. The prices are fair, but there are better options available in the market.