I was wondering that myself. I suspect the ad was bought on a contract, probably for six months. If it was purchased in March it will run until August. Why they couldn't buy it five months prior to March so it would run out at the end of the contest is beyond me.
We have been behind in rotating our banners on TB... Sorry for the confusion. In getting our new facility up and running we've been behind on some of the giveaway updates. However, as you can see, we've since rotated the banners to our new "PlugIn" banners. Stay tuned!