Have anyone dropped their tax form in the dropbox at Paris CDG airport, and it didn't reach Global Blue later?
It seems my tax forms from last Sept/Oct (yes, I've been procrastinating on checking the status lol) was never received by Global Blue, though I did dropped it in the box at the airport. I've just emailed Global Blue with a picture of my form, will this be sufficient? Does anyone know how the process will be like in such cases?
See above. They probably received it but the agent might not have stamped it correctly. This is happening quite a bit. They will get back to you in a day or two to let you know. If that's the case there is a process to get it stamped at your local consulate. I described it above as well but global blue will tell you what to do. Bottom line is that it's a pain in the neck to do so if it's not a significant amount it's not worth the trouble, but if it us it's worth it.