I have been getting unsolicited pop up ads from the site of "Nomorerack.com", with unheard of deep discounted products, that claims to be "PayPal certified".(??) I am wondering if anyone has done business with this site, and if any problems occurred throughout the transaction??
... View more