I'm hearing from a number of folks about the sudden switch from PayPal to Google. Might help to announce something about whats going on. Not sure why its so upsetting to some, but seems it is. Jim