i ordered from sportdirect last sunday and they emailed me saying that they dont have the item in stock and the order would be cancelled and i would be refunded with 2 - 5 days it is now sunday the 7th july and i have not seen the money back into my account.
I’d argue Sports Direct are the best ones to ask. Monzo aren’t really going to be able to do anything. But I’d definitely wait 1-2 days longer before contacting Sports Direct, anyway.
They normally take up to 5 working ( business days) days to process. Meaning that the refund will show up probably sometime next week, depending what day Sportsdirect has issued the refund .
This is a forum. It is nothing wrong with asking things that you are not sure about . Even if it’s not fully related to Monzo. Sometimes it can be confusing why the refund takes as long as it takes.