Very nice looking website. Seems like they should be legit, but then again, you never know.
I would try to contact authorities in the Netherlands via the Internet.
Was it a wire transfer or through a CC?
Bob
I would try to contact authorities in the Netherlands via the Internet.
Was it a wire transfer or through a CC?
Bob