Buying a new mattress can seem like a daunting task for most people. Mattresses are available in various sizes, and the prices generally vary...