I shopped around at various discount stores as well as other patio shops and found Sunnyland to be the best. You can tell the difference between the junk at Wal-Mart and the stuff they carry here. It cost a little more than the discount stores but it is a better value because of the quality, comfort, and I won't have to throw it away every year and start over.
Pros: lots of variety, on site warehouse, knowledgable staff
Cons: was very busy