Does anyone know if a Canada Post money order in US dollars can be cashed in a US bank (Bank of America to be specific)? I know that you can cash a US dollar Canada Post money order in US post offices, but I can't seem to find an answer to whether the banks in America take it as well. Does anyone know?