My withdrawal from BLC Fund (blcfund.com) was rejected three times for vague reasons. Each time they asked for more documents. When I finally provided everything, they said my account was under review. for a few weeks now of being strung along.
Pros: Economic calendar|Excellent charting|Intuitive for beginners
Cons: Cannot customize dashboard fully|Wait times can be long during peak hours