Here's a list of online vendors you can choose from:

http://www.ball-pythons.net/forums/s...ad.php?t=31956

Some of those websites will have pictures of what the different sizes are.

My BP is ~1000g and 2 YEARS old....and she is only currently eating 2 mice per week....and that's plenty for her. There's really no need to stuff them full or get them to eat as much as they possibly can. Small meals offered on a regular, weekly schedule will help maintain a consistent eater for you and greatly increase your odds of avoiding extended fasts.

I would feed a 2.5 month old BP a rat pink or small fuzzy at the most, every seven days.