Have you tried 'moonpig.com'? You can personalise cards online. I had a similar problem when attending a friend's wedding because I couldn't find a Muslim card. I sent an e-card in the end - they tend to have everything, plus she loved it because I was able to add music and a special greeting.