I've got 10+ revenue sources right now.
I've mentioned I worked for iCracked, I'm more in it for the learning experience. All but the top 1-3 techs make enough to call it full time and make a decent living. I market hard and I still have to haggle with people.
I'm one of their bread and butter workers, I almost never complain and never get customer complaints, have high conversions; aka silent money maker. I bank somewhat on the warranty repairs. For this job I title it as pleasant interruptions, why? Because I get to meet and fix all kinds of different peoples' mobile devices.
I've met some top athletes, beauty pageant contestants, and some other interesting people and I make them talk about themselves and blow smoke up their ass while I fix their mobile device. You meet all kinds of people doing this job

Makes it a lot of fun. Good learning experience. This job gets me out of the house and is social.
Just FYI if you put in a request for a Samsung device and don't get a call it's because a tech knows he probably won't convert you. Samsung screens cost $115 to $155 and people flip on me about this. People sign contracts and get devices for $200 but the actual device is $800-1200.
I get $10-40 credit for cracked screens that still work but have cracked glass. I've got about $4500 in Apple screens in stock right now. Samsung has more models and the carriers have different screens, more colors, and I always have backups if there is ever an issue with a defective screen. Thus making Samsung very hard and expensive to deal with.
70% of repairs are completed by 30% of the techs, I'd venture to say that the top 10% complete close to 50% of the repairs. iCracked has the entire world to hire from but after sifting they only hire 1-2% of applicants.
here are my stats for 2015 to date, about $2500 is iCredit (equivalent of cash, that isn't accounted for):
