Offshore brokers for U.S. clients?

I have been trading with an offshore broker FINPRO Trading for two months now, I read about them on this link ( 301 Moved Permanently ) and I’m having great experience trading with them.
Yes, there are several benefits trading with an offshore broker like lower margin required, very low withdrawal fees. Also Finpro does not charge anything for both deposits as well as withdrawals.