Fix priceNotification memory leak

The price notification was being made everytime the user made a new
item. Now it gets setup once when the app is run and it doesn't already
exist.