Be very careful. An expensive mattress, if you care for it, can last a long time and will definitely help with your pains. But just because it is expensive does not mean it is actually good, let alone good for you specifically. There are many types of different mattresses and you should take some time to find one for you.