Comment
Comment by hobls
I'm not sure how carefully Amazon has or has not been managing their appearances in Seattle, but I'd bet that Seattlites in general have a WORSE opinion of Amazon than the general average opinion across the USA. I've lived in Seattle for 10 years, and I see Amazon get blamed for all kinds of stuff, certainly including traffic.