What gives EF? When I come to this site, I'm presented with ads from aliexpress. Only they aren't trying to sell me things that i've recently searched for on the web - instead, i'm bombarded with images of guys in tight underwear and fake plastic dog poop. I hit the turn off ad button as i start to get sick in the mouth, but they come right back when the screen is refreshed. Is this some strange marketing strategy from aliexpress?
Have a nice day people!