I ordered once and loved the product, but this year ordered again and they sent the incorrect cards. I have tried to get in touch with them four times now, over more than three weeks, and they keep saying that they are "waiting for technical support". The last time, they just cut off the chat without saying anything.
Stay away!