SLOW SPEED
Your ads seem to be preventing me from even scrolling down on my homepage and email . ESPECIALLY the ads containing video. Locking up my screen does NOT make me feel appreciated by Yahoo nor the advertisers. RELEASE MY SCREEN!!!
1797th
ranked
