You're right, it is 19USD. The site says 97% off from the original price. 19 isn't that much different from 12 considering the huge discount you're getting
I don't mind the price difference as much as it looks like I'm buying it from you guys? Ie windows central. Is this the case? Because from there id expect the price fix. Advertising must be true thats the point.