Fans of Microsoft products will be familiar with the Microsoft Rewards program. This allows users to earn points by completing various tasks or activities. These points can then be redeemed for ...