Could you please elaborate on the steps involved in purchasing heavy cream? Are there any specific brands or types of heavy cream that are recommended for various cooking purposes? Additionally, what factors should one consider when selecting heavy cream, such as fat content or shelf life? Furthermore, are there any online or local retailers that offer a wide selection of heavy cream options, and what are the best practices for storing heavy cream once it's been purchased? Lastly, are there any alternatives to heavy cream that can be used in recipes, and if so, how do they compare in terms of taste and texture?