I have been trading with MIG for about 3 months now. My account is small, under 10k. I just withdrew some profits from MIG on Wed last week. It was in my Bank account on Saturday. They were quick to respond to my request. They seem to always be available, whenever I have tried [once chat was unavailable, around 10pm EST]. They answer their phones when I call, I am happy with the service they provide. They do have a few requotes but it is always at times of high volitility. I would recommend them, although, I do not have a substantial stake with them.