I get mine from LLLreptile.com. Their prices aren't the cheapest, but their mice/rats are vacuum-packed and never gross in any way (frozen urine, etc.). I highly recommend them.
I use rodentpro.com or also big cheese rodent factory both good I tend to preffer big cheese better quality but rodent pro tends to be a little cheaper..