I had a so-so experience with Topmax. Some of thei...
I had a so-so experience with Topmax. Some of their products were good, but others were not up to par. The customer service was average as well. Overall, it was an okay company to do business with.