40 days but this still bugs me.
Did you ever try tomchan's VM test yourself? Or check if the sale timer shifts when you're on mobile data vs home IP?
I ran something similar on InterServer last year. Turned out to be timezone rounding in their VPS panel, not targeting. Felt just as creepy though.
Behavioral nudges ruin everything.