Yes, I have bought several cards from them over the last couple of years with no problems. You won't get a whole lot of emails from them (or feedback) but the cards are usually shipped pretty quickly (especially if you pay via PayPal). I hope this helps. Jason
Comments
Jason