Anyone from India with Pepperjam can confirm that the checks arrive on the address stated on profile as they list IN only for India and DL for Delhi? How much does SBI charge for depositing checks in foreign currency or US$?
I think its just like normal checks and take 7-15 days.There is no fees to deposit checks.Ask them to pay by paypal.