In Bangkok and Samui, terminals I come across almost always seem to have quote slips, so the choice is there. I did have one case years ago where I was initially DCCed, noticed it and asked to walk with the waitress back to the terminal, who then voided and presented a DCC-free slip. Fortunately not repeated thereafter but we are very good with saying "charge Thai Baht please" proactively.
Poland sounds like Mainland China in terms of compliance...