I ordered mine from sxflashcard.
The payment process is a bit cumbersome, since you can't just pay with a Visa, but after reading through the comments here, I contacted Lisa via the online chat, and she patiently walked me through the whole process.
Got my license code within two minutes flat. Everything is working perfectly.
I was highly impressed with the entire experience, and will definitely buy another code from this site if I need one.