I think you are better off buying from your local pet store since you are only going to have two Ball Pythons, you wouldn't be able to order enough rodents to make shipping worth it without the rodents getting severely freezer burned and/or bad before you can feed them off.

I would check out the rodent vendors at Repticon, you will most likely find a good deal on a package of rodents without having to buy enough that they will go to waste and avoiding shipping costs.