After purchasing a crap mattress from R and S next door less than a year ago we decided to give this place a try.The staff was friendly inviting and didn't give us the run around. They listened to our needs and met them without hesitation. They made sure we got the bed we wanted. Finance options are great even for those with less than perfect credit. We were able to take our bed home that evening without any hiccups and the gentleman who secured our mattress to our SUV did so phenomenally. The pricing for mattresses is not bad either. For our approval amount the other mattresses at other stores were more or less what we had paid cash for a R and S. Absolute crap. The bed we purchased here went above and beyond our expectations which is ultimately why we purchased here. They also have a fabulous program where instead of having a mattress company haul of your old mattress and get it as a tax write off, they offer a 2 year trade in if you use a mattress cover which everyone should use whether this program exists or not. 2 years and 90% of your beds value back to go towards your next purchase, plus the bed gets donated to those who need it. It is a win for everyone involved and I haven't seen another place offer this. They also have a 30 day guarantee where if we are not happy with the bed we can exchange it for one we are satisfied with. We drove from Gilbert to mattress magic and we were not disappointed. They even threw in a few pillows for us :) We are now the happy owners of a new mattress and catching up on the previous sleep the mattress we previous had was stealing from us. Thank you Mattress Magic for giving us our sleep back. You have earned our business for years to come.