So today I noticed that my subscription to GB ran out. (Probably because I had changed my credit card no. in the last year).
I went ahead and renewed it and chose 1-year.
After doing so, I went back to the GB homepage and many of the ads were still present.
The only way to fix this was to logout of the GB website, and then log back in.