Newb, I know this has been asked a million times but should I buy a windows key at retail or a cheaper option and if so where ?