Product: Credit card or prepaid card

On XXXX the XXXX of this year 2020, I have ordered a set of appliances from Home Depot and took advantage of their offer XXXX XXXX 24 months of financing for purchases of XXXX or more with a {$100.00} coupon when you open a new account order id XXXX was scheduled to arrive on XX/XX/XXXX of 2020 ( DOC A ) After going back home and checking online I found valid a rebate that was not offered to me, I am attaching it as DOC B. 
I print the coupons and spoke with my sales representative he apologized for missing this extra discount and told me they would have to cancel the first order and re-order so I would be able to get the 10 % off. 
On XXXX the XXXX of 2020 I went back to the store to repair the situation, I upgraded the stove order since I was going to be given a 10 % off to a convectional stove with an air fryer model, the dishwasher from the first order was not available anymore so I chose a different model, the fridge and the microwave stayed the same I will include copies of the second-order as DOC C. 
After finalizing the order I notice that a 10 % coupon was never applied since the prices on the refrigerator and microwave stayed the same and no discounts were given plus the {$100.00} off or 24 months interest-free for {$5000.00} or more purchases was also not carried over the new order. 
On XX/XX/XXXX XXXX XXXX arrived at my house to deliver the appliances, the dishwasher had damage to it so we refuse to receive it, they never installed any of the appliances although it was promised to me that they would do so, I had to figure how to put the handles of the fridge together one of the doors on the fridge is at least 1/2 '' lower than the other. 
On XX/XX/XXXX after they delivered the appliances I went back to XXXX XXXX to resolve the dishwasher situation. I waited over 30 days for these appliances and the next day XXXX had already scheduled with a contractor to finalized all installations, the only option the store gave me was to purchase another one they have in-display wich for this unit I had to pay cash since they were still to figure it out how they were going to give me the credit back for the dishwasher that came damaged in my order, they could not simply switch. 
The next day after the contractor came and cut my granite to fit the range and finish all installations when I went to use the stove I notice that the stove delivered was different from the one I ordered. The stove is not convectional with an air fryer model. I once again called the store to resolve the issue and they reported to me that I would have to once more pay first for the stove so they could fix the order. I was in shock and only later realized that this company is so unorganized that they manage to credit my account 100 % by mistake. 
So this is the situation I am facing now. I am reporting that the 10 % discount coupon had misled hundreds of consumers since I have living proof that they bump up the prices on the website and at the end of the day the price is the same as you can check DOC B and DOC C refrigerator and microwave are exactly the same after applying " the coupon '' I have been trying to make the store make the order right to me by delivering the correct stove but they are claiming they no longer have the model and are forcing me to keep the stove they delivered or they would come and pick up all the appliances. Without my agreement, they have already attempt last Saturday they send a truck to pick up the appliances. I am not running away from having the card recharged again and I understand I do have an obligation to pay for the appliances I ordered but this store has done me so wrong that I want to make sure before I agree to pay again that they make things right. 
1- 24 months free of interest and {$100.00} off for opening the account 2-10 % factory rebate including the dishwasher I had to pay out of pocket since after over 30 days of wait they got me a damaged appliance.

3- I want the correct stove I ordered and my contractor to be paid to install the correct stove once they delivered to me.