In-app purchase, caching and iAd