Samrath Gupta
Active Member
Hey Guys,
I was thinking to buy Banner Spots on some popular sites but I have been hearing that Banners are not doing good..
Whats your take ?
Regards
~Sam~
I was thinking to buy Banner Spots on some popular sites but I have been hearing that Banners are not doing good..
Whats your take ?
Regards
~Sam~