Whenever, it's time to prepare for Thanksgiving, I purchase my linens and wares at Bed, Bath, and Beyond. They usually have a wide variety of products, so it's one stop shopping. I've always been happy with the customer service I've received while shopping there. They have friendly and helpful staff, giftwrapping services for bridal showers, and a good return policy if needed. Prices are reasonable, especially when you use a 10% or 20% off coupon that is shipped to you when you sign up for the mailing list.