I found Electric Trades (electricstrades.com) after reading several online reviews and the initial impression was positive. But for the past six months later, I have encountered so many issues that I cannot recommend them. Trades failing, charts not loading, and support tickets going unanswered for days at a time.
Pros: Market news feed|Demo account available|Competitive fees
Cons: Limited ETF selection|Website design could be more modern