What are some big surprises that I would encounter in the service that you guys keep talking about? Thanks. I guess if you told me, it wouldn't be a surprise :) That's why I do research--to avoid surprises :)