The Other DayStarbucks Drive Thru at a service station. What next Starbucks on planes? Starbucks under the sea? Baristas – what makes them special...