I buy large amounts that last me many months at a time. I usually buy rats 2 to 3 times a year. I have a chest freezer for them. Much easier and cheaper.

I ordered online from RodentPro until I found a local breeder BulkMice where I save a ton by picking them up and avoid shipping all together.