I just bought a EUR mastercard from them, and it worked perfectly. It took around 20 minutes to arrive to my email, but it worked!!!