Puchase + Consume fix, as well as the leaked service connection fix.