Is there anyone who has received it
? It's been 3 weeks now and the refund keeps getting delayed. It's delayed due to the holidays. I tried to post payment, but it seems like the IT team didn't do it. They said they would do it today, but the deposit still hasn't been made. Oh!