I have spread betting accounts with IG, City, CMC, and C.S and have never had any problems having a refund when required; I have even had 2 on the same day on one of my more profitable days! I was initially surprised that it took 3 working days for it to get back to my account, but then again...