Charge as normal.
I don't have a problem giving a discount or giving it for free even, but I do have a problem with doing that and then trying to convince yourself it is a good business move. If you want to discount do it out of compassion or sympathy. I have a real problem with the idea that "I'll give this guy a break, and I'll get more work." You might get more work, but it will be more discounted work. The best thing I ever did was raise my rates. If you charge a good rate and get more work and referals, they are already sold at the higher rate.
Kind of in the same vein.... also avoid working with and for people who want to be "Buddies" or at least resist being their "buddy." keep it professional, you don't need anymore "friends" who you help out, and then help out their buddies.
But back on topic..... there is a difference between overlooking a fellow electrician/competitor who made a mistake, and one who is clearly unqualified. Mahlere, how could you think of suggesting the company who facilitated this transaction offered good service. For that matter the pizza delivery boy probably could have offered better service (quicker response and cheaper bill). I'd give him my opinion..... If this tech worked for me I'd either fire him, or get him back to running parts (as long as he's still making $10 per hour).