Amazon disappoints, Starbucks in China, phony eclipse glasses