Amazon Dealt A Harsh Blow By California Appellate Court