Key question here is what rate did they change it for you at and how did it compare to wholesale rate at the time. 'no fees' doesn't mean much if the rate they are offering already incorporates their fee in it already. Just because it's not an explicit fee charged on top doesn't mean there aren't any fees on it
Ghostdunks, you are quite right in what you say, however, the background was a little like this... I flew out of Brisbane to LAX and checked the rate at Brisbane International twice, several times at LAX and then because I had pre - booked most things, I headed straight to Vegas - this was over the weekend, with little movement in the exchange rate. I wasn't looking to exchange money at the casino but when I saw the rate bettered anything else I had seen, I took it. It was a first time observation, and I made a note to "test the logic" of it on the next trip.
regards
Rono