The absolute worst company to do business with
This company is an absolute joke. The Managing Director, John Chappell, is a lying con artist. They don't pay their vendors, and he will exaggerate everything. Their products are made in Korea while they lie to you and tell you they are made in the US or Germany. Don't do business with them.
in Houston, TX