Took my money & nearly TWO WEEKS waiting and STILL NO CODE. They didn't bother to reply to my query. So much for "Average waiting time 19 hours"!. I had used them before and it was a similar experience except they did send me a code but it wasn't the right one. They were very slow to respond to emails. On that occasion they eventually refunded the money. I should have learned from that experience! STAY AWAY!