I bought the Chanel wallet from galeries Lafayette and did the tax refund there. I received cash back already. But the last EU country I left was Spain. I had the tax form stamped from the Barcelona airport customs. Do I need to mail this back? And to what address? I lost my envelope. Thank you.