Dec 30, 2010

Oh My God! SSL Certs automatically renewed

My SSL certificate is automatically renewed !

They said,
"We just want to let you know we've automatically
renewed the following items according to our agreement:"

$49.99
$199.99

Wooooops!