Cat's Meow
Consumer Report
I tried to purchase a 19.95 item. After I put in my credit card info, the website screen flickered from one pop up screen after another trying to sell me additional products to which I had to choose a reply. I chose "No Thanks." It gave me no opportunity to review my order or the charges ...