I will soon return home from my trip in Germany. I have some questions about tax refund. 1) it is said that tax can be refunded only with short-term tourist visa or business visa but tax cannot be refunded with work visa and student visa. Is that right? 2) If I pay for more than 25 euros in Germany, can I get a tax refund if I buy the chocolate?