Re: Not Free
Do Microsoft claim 'free' storage? The article called it that, but I'm not sure that Microsoft do. Certainly the Microsoft store doesn't use the term.
Regardless, 'free' is often understood to mean 'included in the price' as in 'free delivery' or 'free support'.