I am thinking to open an account with Keystone Trading (http://www.keystone-web.com). I'd like to know your opinion if you have any experience with the firm. Thanks.
Never heard anything about the firm but I don't know why they would choose that name though, reminds me of the term "Keystone Cops'' . I don't know what some of the marketing people are thinking when they are creating the names of businesses/products. Just like Acura's TL sport sedan, beautiful car, but anybody that knows anything about the car biz knows that the term 'TL' means Total Loss.