0 replies
Do any of you have experience advertising on shopzilla?
What we have noticed is that a lot of the clicks coming from shopzilla try to purchase using fake credit card numbers, which makes me believe that they are spam clicks.

If they give spam clicks then why are they still in business? Are we missing something?

TIA,
Leo
#shopzilla

Trending Topics