QUOTE(kcmetzy @ Jul 9 2007, 11:25 AM)

I am in Canada visiting my husband for the next 5 weeks and we have a problem. We just received the immigrant visa fee bill for $380 and on there is says the money order or cashier's check must be in U.S. dollars drawn on a U.S. bank. Since we are both in Canada we have having trouble finding a U.S. bank in this small town. I don't even know if there are U.S. banks in Canada. Has anyone else been in this predicament? I called the NVC and she recommended Chase Manhattan (which we don't have here). But, I just now called and a different lady said..as long as it is in U.S. dollars it doesn't matter where it comes from. Has anyone else in Canada bought a money order from RBC (where my husband banks)? I just don't want to send $380 dollars and them not accept it since RBC is not an American bank. Any thoughts would be appreciated. I'm probably reading into this too much, I just don't want to screw up.
Hi,
If you walk in to a large bank, like Royal or TD and ask for a U.S. money order, normally this money order is drawn on a U.S. bank (ie: major banks generally have an affiliate U.S. bank).
Now I can only speak for TD as that is where we get our money orders and they are drawn on their U.S. bank affiliate (this is stated on the front of the money order with name and Address of U.S. bank).
If you are unsure about your bank give them a call or visit and ask, I'm sure they will know what you are talking about.