Uglue
TV advertised glu-on tape product
Before I placed my order on the web, I researched any complaints on this company. I found, on this web site, one complaint about the ordering process, in that they didn't allow you to see you invoice before placing the order, and then you find extra charges filed against your credit card, and you ...