Caroline H.
Annoying pop-up ads
This online retailer has constant pop up ads in Google's on line games apps. The products look good, but none had any reviews. I thought it strange, so decided to check for feedback. Thanks Trustpilot, the other members have saved me from this grief.



