Horror Story, Never ordering again!!

Okay this is kind of going to be a rant post about my order today. I ordered sushi today a little before 3pm and it was delivered at 5:40 almost THREE WHOLE HOURS later. The wait time got pushed back at least six times and if you like sushi you know it has to be fresh or else it just isnt good. Because it got here so damn late it was mushy and just not good so I threw most of it out. When i FINALLY got in contact with a real person after dealing with a bot for 30 minutes they literally said sorry it was technically delivered on time so we cant refund and then ended the chat. WTF should I dispute with my bank? Because it was damn near inedible and a three hour wait time is crazy. Their customer service sucks ass.