I done an online shop with Asda on Wednesday but the shopping never showed up, the money is still in my pending since then and hasn’t come back in the account despite them refunding me! Pending transactions in my account usually get taken out the next day after 6 so I can’t see why this one hasn’t come out yet almost a week later, it was over £100 so it’s a lot of money. How long does a refund from them take? Never shopping with them again