I wouldn't exactly call that "overcharge". They're priced to discourage people from buying them as feeders the exact same way that the "fancy rats" are priced. want a pet ASF I wouldn't mind paying $40. It's a one time payment for a pet that will hopefully last a while.
. Theres that too. They aren't overpriced if you're willing to pay that much and if they are overpriced then they arent the pet for you.