I have a mixed situation. Made purchases in France and Austria, scanned/mailed forms in Austria. France - 1 purchase processed within 3-4 days after scanning, 2 others took about a week (both Global Blue). Austria - 1 from Planet posted 3 weeks later, and 1 Global Blue is still pending.
Also, BEWARE! Anybody notice Global Blue & Planet is not applying currency conversion from eur to usd? Should've received 220eur for one purchase, which is around 1.09x = 239.8usd but they gave me 220usd! No conversion! That's stealing another 9% on top of the ridiculous processing fee they take on the full amount + credit card processing fee (chat rep said it's 2eur but I got charged 3.27usd - this conversion also doesn't make sense).
Chat rep kept saying it's the correct usd amount, which I had to push saying it's incorrect because even my actual purchases charged in eur was higher in usd so the rep finally said he will ask have someone "review" and email back. Not sure if anything will happen on their end, so I will eventually file a claim with my cc to fight it out.
Changing the exchange rate by a couple points I can accept, but not doing it at all?? That is theft. In the future, I will always process payment in the city, so I can make sure the correct amount is applied. It negates any savings for some of my purchases. Didn't have this issue in the past...
Also, I noticed on Global Blue app that they first show the correct eur amount to be refunded when pending, and then they switch it to usd after refund (at 1:1, not with 1.09 higher usd amount). Such shady business practice!