Yes, those are both 25 psi, which is what is rarely found at the big box stores, although some of them sell 2" in both. The link for the Owens is the 250 which means 25 psi. The Foamular 150 is the far more common foam, which is 15 psi.
So we are both right! The box stores should carry everything at every store! It's all their fault. lol That's why one foam is pink and the other blue, when one split from the other company, they took the formula with them.