It is indeed the Euro. Unfortunately I can't help on those sites. I wonder if there is buyer feedback?
La Surtida does have phone #s and e-mail addresses listed, so there's that. Simonovi has a contact form, but no phone # or e-mail address listed. Hopefully someone else can help you more on this one.