i keep getting prompted to sign up for something called Pelcro, even tho my ad-blocker is disabled for BM. Anyone else? Seems to be fine on my phone but not on my laptop (Chrome browser)