Someone's time given for tech training is not the same thing as finding a good deal on a set of doubles in someone's basement. I'll hunt and barter all day long, but not with someone's time.... entirely different. Even the local shop that I got inexpensive certs for the kids was running a special... I never asked for cheaper.
And "buy once, cry once" should be "shop thrifty, cry as least as possible" ... but still sometimes cry, lol. Just because someone tech dives doesn't all of a sudden mean they have to buy brand new or top of the line or the most expensive. Diving is expensive, but you can do your best to negate that some.