"I have had the most trouble with upgrading my HP envy Memory. The specs that the computer offer and the memory that should work, we'll dosent. So after trial and error still no luck. (Not the only one with the issue for this model). The customer service thru Memory stock is flawless. They were understandable and worked with me the whole time all the way thru a refund for the memory not working. Promptly answered emails and even a few phone calls these people are knowledgeable and great experience. Will be using Memory Stock for all my upgrade needs."