It idles as an automator calendar alarm and runs on schedule like a calendar event. When a price drop is detected, it displays a notification using osascript.
When my macbook is asleep, it waits to check the price on wake.
The only input required is the URL of the product page. You can include a target price if you like.
No need to sell your soul to price tracking apps!
Mac only. Because I only use a mac.