You have to give coffee giant Starbucks ($SBUX) credit for effort. It has made some great strides so far since it started its turnaround plan, and ...