I don't know how old your daughter is: I don't recommend ball pythons for children because the snakes tolerate handling, they do not enjoy it: Digestion and shedding times must be respected. If the snake is really for you: and 'for your daughter' is what you tell your partner--that is a different story
For $200-250 I'm sure you could create a setup that will work for that budget with a Normal ball python in it. As a veteran reptile keeper I wouldn't even bother with a setup that didn't have a pulse/dimming proportional thermostat controlling the heat sources. You might be able to find used proportional thermostats (Herpstats/Vivarium Electronics) on Craigslist (depending upon your area)...they are the one thing I wouldn't skimp on...
Note: Don't forget that buying frozen food in bulk is probably your most economical option...there is a cost associated with that as well...