Habtom - 3:25 am on Oct 26, 2011 (gmt 0)
What ad's would I see if I swipe my card at a bar? Al-Anon?
Seriously though, where do you see the weight loss ads right after you buy a Big Mac? This has got to do with online shopping. Even then, I know have a Visa and Master Card, but I never really had to access visa.com or mastercard.com or any of their networks.
Where exactly are they going to display the ads? SMS people maybe?