If you have a ball python breeder near you then you can always ask them about normal they have available. It isn't uncommon for breeders not to advertise their normal, and if you go for a normal from a breeder then you can usually get great prices on them as well. Usually much better than you would pay in a store.