Did the cashier at the casino rip me off?

I recently went to Caesars Windsor (Canada) for my 19th birthday. I used a machine to turn my American into Canadian and received . So, first question: is that exchange rate right or is it less than else where? Should I get my exchange somewhere else? Then, I took 3 worth of chips and coins to the register to get American money and I received 7.75. Is this accurate or did I get ripped off? Is that just how casinos are and am I flipping out for no reason? Any help would be greatly appreciated!