Walmart offers the GranRest 7" Twin Multi-Layered Memory Foam Mattress for $96.12 with free shipping. That's $38 off list and the lowest price we could find. It features I-Gel foam (that purports to regulate temperature), HD convoluted foam, and HD foam.