I bought a gen 5 absolute at a demo store in late August. After about a month, the fluffy optic head started malfunctioning. Contacted to get a replacement but the spare part was out of stock. Was told to pack up my vacuum and they will send me a brand new one. But upon receiving the new one, it was packed with purple attachments (mine was Prussian blue/copper). Called again to ask for the correct attachments and was told they were out of stock. The resolution was for me to send everything back again and get a refund so that I can get a new one at the demo store. The vacuum was received on Nov. 20 and still no refund. I've called numerous times and kept getting told that the time frame was 7 to 10 to 14 business days. That time is up now and I called again yesterday to ask for my refund. I was told it was going to be processed yesterday. After being lied to so many times, I called today to check. Now, there's a new story that since I had originally bought this vacuum at the store, there's a hiccup with the refund which they never mentioned before. They promised me once again that my case will be top priority and my refund is coming.
Should I just dispute with my credit card company?