I've seen breeders giving away male normal BPs FREE, just pay the cost of shipping, which I think is around $50. Cheaper than the big chain pet stores, and you know you are getting a healthy animal.
You could also check out a local reptile show. I've seen normal BPs at the ones around here for prices as low as $15. And it seems most (but not all, so still be careful) of the people selling at the shows are good people with healthy animals.