I don't blame the temp workers as they just get trained, realize the job isn't all that great, minimum wage for years maxing out at below $20/hr and only promotional opportunities is management. I can't tell you how many people I see come and go from starbucks.