Sometimes you see this question in ATMs, while trying to get some euros.
The right answer is NO, because the owner of ATM uses non-advantageous currency rate.
For example, in this case Reise Bank in Hamburg use rate 71,89 roubles for one euro.
An the real rate on this date is 69,91.
The difference is not very big.
Usually your losses will amount in nearly 10% of obtained cash.