cancelling purchase doesn't crash the app anymore