Pros: Everyone was very pleasant.
Cons: AA online information and was is actually offered for wifi is drastically different. Web site had what I thought was a reasonable price. Actually it was $40 for the flight, another $10 and you can get a month with that pesty auto renew stuff. Only one device at at time could use it. I was traveling with a 2.5 year old and was hoping to use my Amazon prime. No video streaming was allowed.