I was looking online for any deals for SWBF, and cdkeys.com showed up as the cheapest in google shopping. Honestly, looked a bit sketched, contemplated for hours, then saw that they accept paypal, proves they're legit (if they weren't, paypal got your back). Went with it and I am extremely glad I did. Very fast and secure, cdkeys.com you guys definitely have a returning customer!