Eddy
5
avast is trying to handle tickets within 10 business days (= 2 weeks).
A refund can take longer, especially if banks are involved.
The people from avast sure do read here and are listening.
The real problem is that third party company they contracted to handle certain things by phone for them.
It is that company that refuses to change the way they operate.
Yes if you had done some searching you would have found a huge amount of complaints about that company.
You can report your experience with that company :
Vojta Nekvapil - Third-party Support Manager, nekvapil(at)avast(dot)com
Indeed it is not rocket science.
All refund requests are handled by real people and there are things that avast hasn’t got control over (e.g. banks).
So it is not a exact science and there is no way to tell how long/short a refund will take. 
Don’t worry about the “money back guarantee”, it is the date you submitted a ticket that counts, not the date when it is handled.