REFCO is mainly a clearing house for other brokers to use. I have been with Altavest Futures Brokerage for several years. Refco is our clearing house.
I know a few people that trade directly with them and are very satisfied. I have been satisfied with them as a clearing house.