Russells
Still have not recieved my refund
I settled my account with Russells on the 2nd of January, they still debited the installment from my account, i have been trying since the 3rd of January to get this money refunded to me, i tried contacting the call centre on numerous occassions, eventually i got hold of some one who advised to ...