Card never arrived for a big 90th celebration and I ordered with two weeks to spare! When I emailed to say it had not arrived a week after I ordered, I was told 1-3 days postage, alas it still hasn't arrived and I am still waiting for their response after two emails. Never again.