This is why I don't go to WalMart for my tires.
90 PSI is fucking ridiculous, even to set the bead on low profile tires. I can't believe someone in that shop didn't stop them, let alone make sure that the tires left the shop with the correct air pressure. Shitty shitty store...