After researching withdrawal stats from major Canadian banks last month:
RBC: 92% success rate, avg 1.8h processing
TD: 61% success, frequent blocks
CIBC: 88% success, good for volume
BMO: 76% success, inconsistent times
Scotiabank: 82% success, random delays
Best combo currently is RBC...