And I should add that the guy I got Ukulele from got her feeders from outside, gave me a long list of things she's eaten. Crickets from pet store when he couldn't find anything. He didn't use supplements and I'm fairly sure he didn't treat her water either, and he had her for 3.5yrs. She grew only 1/4in but she's full size (little over 3in) so I'm guessing her age as 4.5-5yrs old. She's perfect, aside from that missing finger. Now she gets what Banjo gets. She doesn't seem to mind the supplement tastes, so that's good.
Not sure how old you are, (doesn't matter), but she should still be with you when you have your own cash flow, and less time to collect from outside. Luckily, things like water conditioner and supplements aren't that pricey and go far. Sounds like you spoil her pretty well.