One Star at Most
One star at most. They haven't shipped anything; I ordered on December 3, 2025. The company is a joke. They seem quick to take your money but fail to deliver the products. It's baffling how they are still in business.
Date of experience:
Dec 03, 2025