The Disadvantages :
While CFDs appear attractive, they also present some potential pitfalls. For one, having to pay the spread on entries and exits eliminates the potential to profit from small moves. The spread will also decrease winning trades by a small amount (over the actual stock) and will increase losses by a small amount (over the actual stock). So while stocks expose the trader to fees, more regulation, commissions and higher capital requirements, the CFD market has its own way of trimming traders' profits by way of larger spreads.
Also note that the CFD industry is not highly regulated. The credibility of the broker is based on reputation, life span and financial position. There are many fantastic CFD brokers, but it is important, as with any trading decision, to investigate whom to trade with and which broker best fulfills your trading needs.
-----------------------------------------------------------------------------------------------------------
Which broker were you using ?
At the time IG markets for those particular accounts.