CFDs certainly have their benefits, but this guy sounds too keen to plug them with several half-truths e.g.
"Low commission costs of around 0.2% which compares very favourably to traditional stock brokers that normally charge between 1% and 2% on both sides of the transaction. On a £10,000...