I just used onlinecdkey.com to purchase a CD key, and I am very pleasently surprised. They contacted me and guided me through a step-by-step process on how it works (won't discolose it here).
I reccomend this website, I would even go as far as reccomend SoE to contact them as CDKey disturbutors because for people (such as myself) it really does wonders.
Thank you