Online Privacy Woes and Its Remedies