I purchased a Healthy Foundations mattress about a month ago and have had good experiences with their customer service, but a horrible one with the mattress itself.
Full disclosure - I am a stomach sleeper that prefers a firmer mattress, so some might be questioning why I went with memory foam in the first place. That said, I had a memory foam mattress from Selectabed/ReliefMart for 5 years without problems, then switched to the queen sized memory foam mattress from Healthy Foundations.
Specs for the HF mattress: 10" in height made of 4 layers - at the bottom two layers of 3" convoluted 2.3 lb density poly foam (the bottom layer a firmer feel than the 2nd layer), next a 2" layer of 5 lb memory foam on top of this, and a top 2" layer of 4 lb memory foam.
It was between that and the Tri-Pedic platinum offered by Selectabed, as the specs were comparable. I prefer a more supportive mattress, and the most common complaint online about the Healthy Foundations mattress was that it was too firm - exactly what I wanted.
Well, it turned out to have zero support, and the beginning of non-stop back problems that began after the first night and have persisted throughout the month that I’ve had it. After the 3rd night, the muscles in my lower back were so aggravated that I had back spasms for a week, and even sleeping on my side, I have not had a single night of decent sleep on this mattress. I’m used to sinking into a memory foam mattress to a point, but this is like trying to roll over in quicksand.
Their 365 day return policy was what sold me on taking the plunge, since there are no tax or shipping charges, it really is risk free from a financial standpoint (if not a physical one). There is a $75 dollar fee to return it (ie, a junk removal company picks it up), but the owner said they will waive that if the mattress is donated to charity.
As soon as I find a new bed (or even a stopgap if anyone can recommend a cheap inflatable mattress that would hold me over for a week or two), I’ll finish the return of the HF mattress and post an update on how quickly I get the refund.