Just to update everyone, I have received my payment and I publicly apologise to XMLgold. They are legit.
Payment arrived and I did jump to conclusions.
Thank you all.
Usually people don't like to hear this, but in your case "I told you so" worked out really well for you....
