Hi , I am from Bulgaria, and when a give to the Bank a Adsense check , i wait about 25 days to cash out. It is a very Slowly How much time is necessary to you, to cash your check ?
If your country has a CITY bank open a account and put the check. It will work from 2-3 days. But if you are working with local bank, yes buddy you have to stay 21 days.......!!!!!!!
if it is your first check then it will be late may be some checkings with earnings etc for me my first check which i requested on dec got in feb i think