New Google update (again!), shifting market trends, and not-so-free delivery..........................