
laura
awful customer support and endless problems uploading via FTP. Customer support would never even read my entire question! They do have 24/7 technical support but my SHORTEST wait time with them was about 35 minutes.
Services Period: Past customer during January, 2005 - March, 2009