New SSL Certificate Installation on Our Servers

Dear Merchants, this is to update you all that we have updated our servers (FTP server, Mail servers, Sites servers etc) with the latest SSL certificate installation over the past weekend during the maintenance period.

Please feel free to contact us at or call us at (866) 324-2764 in case of any queries.