I've used this site for 5+ years with no probs at all, but all of a sudden I keep getting a drop-down from my browser (chrome) about needing a plug-in..
Anyone know what the 'plug-in' might be? I don't want to just click yes, go ahead, with no idea what is being 'plugged in'