No customer support. I waiting in the chat box for 5 hours to get help... none. I emailed them... no response. No phone number provided.
Not a secure website.
Not a functioning website (often breaks down).
Tip for consumers: Don't use them. There are plenty of good photo websites out there.