Excellent service... This company is wonderful; They provide you with everything you need, give great tools to help you get started. If you ever have a problem, or need to ask a question, they will respond extremely quickly. Fees are fair and money is in your account quickly as well. Customer service is off the charts, and every person I have ever spoken with has been courteous, knowledgeable, and just plain nice, what a refreshing change! TMC is my top choice.