SOLVED!!!
I know this particular thread is not specif to the "ad.leadboltads.net" popup browser page annoyance :mad:, but I wanted to throw in my 2 cents to help others. I've been looking for a solution to this annoying page that normally comes up when I'm browsing the Play Store (EVERYTIME!)...