There was a Rich's Furniture on the Weymouth/Hingham line that closed for good a few months ago (there's still a sign that says something like, "Thanks for a great 52 years").
I think Jordan's has some decent deals (you just have to look past the insanely expensive stuff
) -- my husband and I got a bedroom set for a pretty reasonable price over the summer. There's also Bob's Discount Furniture, but you have to be careful because you do get what you pay for ...