They said the patio furniture would be delivered between 8/6 and 8/8/2023. Then it was 8/9. It hadn't even been SHIPPED yet, so I tried to cancel. Two days later and the cancellation hasn't been approved yet. I think it is because they never have any idea where your order is, so they stall (even though they already took your money) until they can figure out where it is. I like vendors who charge you as they are shipping. They charge me for something that still hasn't shipped a week later? It's not like it is something being specially made for me.
Edited to add: these people are low. Two days AFTER I asked to cancel the order, they decided to ship it anyway. We will see if it shows up on the new expected delivery date.