I have almost the same preferences about a good broker stated by you. For me deposit and withdrawal both are of very important nature. As far as re-quote is concerned it may the problem of our internet connection. A very quick responding Live Support is very much essential for a good broker.