I've been told that they don't have to fill you just because you are buying at the ask whether it's for a partial or full amount. I trade online, does anyone know if a broker assisted trade will execute faster or are they at the same mercy as us trading online? TIA