The holdup is the fees, guaranteed. Canadian banks are so greedy, continuing to increase fees while reporting record profits year after year. It's bat-shit crazy! Do you believe that it costs me... a sole proprietor, $200 for a business check book with 100 checks (spelled for our friendly US readers), and then when those checks are deposited, it costs even more money? Double-dipping!