Still no delivery of eCards. Christmas presents for my staff not delivered, nor has customer service responded to multiple inquiries. I feel scammed.Got an email, via Trustpilot, that they wanted more info. I provided it. If you call the customer service number it claims phone system is undergoing maintenance. Live chat is a joke- I’ve been unable to contact anyone for a week.