Azure Storage is extremely cheap and simple to use. In combination with other Azure services there are nearly unlimited possibilities for server-less infrastructures, data storage, NoSQL storage and simple queues.
We use it as the central storage backend for our website behind a Azure CDN. These both combined are extremely powerful while being extremely affordable.