USA Supreme Technology
Frayd - do not do business with this company
I was contacted by this company via phone. They said they were looking for someone in my area to be a sales rep. I was only told that they would furnish the website and that if I advertised, the products would sell themselves. NOT TRUE! I have advertised their products and only received feedback ...