Dude! I was on this rant a few months ago, too! May their business die, and their pockets (and bank accounts) empty for their shitty monopolistic behaviors.
By the way, the added 20$ is considered a bait and switch, since they don’t tell you right away, and wait until checkout. That’s illegal. But they’re big enough that the laws don’t apply, it seems.