why am i not surprised they have a house edge on the currency exchange?
NEVER exchange your money at the casino. Use the Duty Free Stores.
Not to pile on CW, but $100 USD gets you $96 CAD
I have never been to the casino in Windsor, but when I played at Casino Rama, I felt they had an excellent way of handling currency exchange. If you turned in US $ at the cage, you got Canadian $ at an exchange rate comparable to that at most of the money changers. They also provided a receipt for the transaction. Then, when it was time to leave, you could turn in your chips at the cage, along with the receipt and change back up to the amount of your original buy-in at the reverse exchange rate -- no difference in exchange rate and no handling fee tacked on. If you broke even with your gambling, it didn't cost you anything for changing currency. If you won or lost gambling, you were net only changing money in one direction.
I don't remember how that was handled in the other casinos where I have played in Canada.
You need a passport, enhanced drivers license, or a passport card to cross the border. The passport card is cheaper than a passport, but takes the same amount of time. The enhanced drivers license is only available in border states like Michigan and New York.
Not to pile on CW, but $100 USD gets you $96 CAD and $100 CAD gets you $99 USD. While that's a pretty good exchange rate compared to other places, its still a 4 point spread and if you just stand there changing money all day you will eventually go broke. You'd think they would offer a equitable rate since they are already reaming you on the gambling.