So strange reading this thread and admiring your snake... and then realizing you're in my city lol. If you're still looking for rats there is a place in Tigard called the House of Reptiles. It's where I get my feeders from and they have always looked great. However if you ever venture there be careful, they have some amazing animals there for sale and it takes a lot of willpower for me to walk out with nothing but feeders.
Thanks I moved to Illinois about a year ago though and it's even harder to find feeders here xD I wanted to go check them out but I never made it over there... Didn't they go out of business?