A wrapper for IAPManager that's testable and works in the simulator.