I found Grand Capital Inc from a review site like this one and the initial impression was positive. But for about five 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: Transparent fees|Good analytical tools|Competitive fees
Cons: Live chat only during business hours|Email notifications too frequent