well as for where to get it i would check to see if there are any reptile shows in your area. i would highly advise you against buying the one from the pet store obviously because its sick but also $150 is way too much. you can easily get one for $60-$70 at a reptile show. if there is no show near you then i would suggest getting it from a breeder. sorry but i cant help you with the parent persuasion thing as i have the same problem and im lucky to have the two BCIs that i have right now. they are great snakes and i wish you the best of luck in getting one