Yea, this was my first and last time to use it, it seemed very smooth, great GUI & response time but I just could not handle the SSL warnings.
It's unfortunately how many companies are so "cheap" that they don't reveal their location or who they are. I don't have current numbers, but I heard DV (The warning Dragon shows) accounts for nearly 50% of the SSL certs in existence and these people want us to TRUST them? Let me just turn over my SSN, Drivers License #, Date of Birth, Past 5 addresses, etc. to these companies while I am at it!