As we know when we add our business to Google local places then we have to verify the listing for that Google sends us a Speed Post in India with the PIN. I just want to know who will pay the speed post charges either Google or I?
If it's a similar sort of PIN method used for Adsense then I will say it's Google that pay the fee. Though for adsense the PIN card is sent in normal mail, where are you reading that it's sent Speed Post? Surely it would say there if you were expected to pay so if it doesn't then I think it's 99% sure that it's at Google's expense.
I'm pretty sure it will work the same way as adsense guys.. That means Google will cover the cost and it will be free for you