What are the key differences between spread betting firms to consid...