After going through what I had to with two that I got from a pet store, I would suggest finding a rescue or breeder in your area. I will never get one from a store again.
As far as price, the adoption price the rescue here charges is about the same a purchasing one at a pet store. And the chances you get a healthy rat from a rescue is much greater than a petstore.