We all know that buying Microsoft software is an expensive business, especially if you buy it directly from the company ...