I'm always really skeptical of sites like this, particularly when have they shit like this...
In over 95% of cases, we email our customers CD Key(s) in less than 5 minutes of the order being placed – which is one of the reasons we were voted the UK’s Best Independent Retailer of the year in 2013!*
*Source –UK MCV Awards 2013
If someone does try it, do let us know though as I am interested.