I ordered xbox live. Got email to verify who I was. They asked for Id etc via scanned pdf. I did not do this and emailed them to cancel. About 4 hours later I got email asking for phone verification. I requested refund again and they refunded the money straight away.
They are legit but their verification is not something I have seen before and would not want to provide personal information.
All I wanted was a quick code and it took half a day to resolve as I thought it had been a scam. I can't verify that a code would have been sent or worked.
I don't think a scam would refund money.
An experience I do not want to repeat!