I am a "small retail customer." I've used IB for more than three years and have three trading accounts. I've used Customer Service only once on a small matter, and have been TOTALLY pleased with the company. I love the access, the speed, the price, and the service. No complaints here!