Is there a minimum pressure printed on the sidewall, if not take them back?
This. I don't think I've had a set of tyres that quote the pressure range to go as low as 25 psi. Pretty sure my current Specialized ones say 35-50 psi. If they do quote a pressure range and you are outside it then it's your own fault imo.