A Christmas gift ordered on 12-9-2019 containing two separate matching pieces. One was delivered with no issue and the second piece gave us a delivery date of Dec 13-16. Next email received on 12-18 stating estimated delivery 1-27-20 or 1-28-20! Why on earth would they sell something during the holidays knowing that the item wouldn't be in stock? Next email received on 2-2-20 stating there is an issue with the form of payment and I have three days to call or the order will be cancelled. The issue with the payment was that new credit cards were issued with new expiration dates. Had the order not taken two whole months this wouldn't have been an issue at all. Never again William Sonoma