I've explained the situation to her twice, and it seems that she won't work with me on the mornings. I myself am shocked that its not a more flexible gig.
I didn't take time to read the entire thread, so this might have already been mentioned, but if Starbucks isn't willing to work with your schedule
to hell with them. It's not like she's offering you the VP of Marketing position that comes with full benefits, company car, use of the corporate jet, plus $150K/year. This is a
minimum wage job, period!
With that said, I know Ohio, I left there a year ago, I know what the job market is like, so you almost have to take what you can get right now, and put up with the BS. But my advice, especially if you're going to CFI through the winter, keep looking for another job that will be more flexible, so when you do get a "far & few between" student, you won't have this problem. I know someone here mentioned delivering pizzas in the evening. If you can find a job doing that, I know they sometimes pay twice what you would make working at Starbucks, and it would be flexible.
It's sad to see some of the aviation companies that take advantage of pilots, but it's even worse to see these minimum wage butt holes act like they're doing you the favor by hiring you in this down economy. (which, technically, I guess it is a favor these days...

)
EDIT: BTW, what's going to mean more in the next couple years, that glowing recommendation from your Starbucks manager, or one from your CFI job? Aviation is a small community, don't burn your bridges with this guy.