When you present a SKStoreProductViewController in your app, with bad network conditions or in airplane mode, the modal view is not presented (because of course it can retrieve the data from the appstore), and there is no error handling method in the delegate.
So what's the proper way to handle network errors or no network in this situation?