Tom C.
Absolute scam website
Absolute scam website. Ordered in December 2025. Their sales agent has been very responsive but pruduct never shows. My company sits here with a $15,000.00 order pending and they can't get a single 10 vile order to us. They have promised several times to get the initial simple order out. Yet nothing as of February 10th, 2026.



