Just checked out after 90 minutes on hold with GameStop customer service. Used my $5 monthly on a $50 steam card and then they honored the $15 price error as a refund to my card so final price of $30 for a $50 steam card. YMMV
Screenshot if anyone needs it: https://imgur.io/qs0VkZv
Roblox, PSN, and XBL we're also discounted but not sure if they'll honor.
90 minutes sheesh. They sent me the wrong game (wrong order number on the slip) I've been on hold for 40 minutes now.