I got new carpet earlier this year, and the stains do come out! It sounds like you are getting a good carpet, so I would go for it.