well, if that situation was in a brick'n mortar ... and the price was shown on a 4tb, it should be the price to pay for the merchandise on shelf ...
i had a fun one with a physical colector edition for World of Warcraft: Wrath of the Lich King back in the days ... day one on shelf, the one putting price on them misplaced the comma ... result: 16,99chf instead of 169,90 .... ofc they could have tried to argue that i did it .... but could not find any excuses when i showed the whole batch with the same error and explained that i would not waste my time changing all the boxes just to scam them
(it goes without saying that i got my box for 16.99 well ... 17chf, and they corrected the error for the rest )
Amazon can be a mixed bag sometime, but glad for you that the situation is resolved.