Where to buy new carpet?

Well if your going to pull it up save yourself the money and leave the tack strip around the perimeter down. Unless its rotted or broken there is no reason to replace it.