You know, for the 500 or 1000 you probably change, I don't 0.x% will make much of a different to worth it
spending time and looking for the special deal, it is also about convenience. I usually change at the airport as it so easy and if needed more cash later, take from a bank ATM that accept credit cards and charge no extra. It is indicated very clear if they charge or not.