Even with a huge sale Macy's probably won't be your least expensive option. Try Costco or Mattress Discounters
I found the cheapest place to buy mattresses, box springs, and a metal base is at Sam's Club. They have each type of mattress as well. They have queen size in stock that you can take home with you.
Thanks! Your answer is awaiting moderation.