Shares,(IMO) the ads are to promote business that are in the pre partnership stages. As the real partnership grows, they will be offering packages and means of signing up at the cc stores and less utilization of directing potential customers to a website.
I am not alarmed at all by the removal of the banners from the cc ads.