Bitcoin ATMs in Germany: why buying can cost up to ten percent, why your ID is due from 1,000 euros, and what counts for tax ...