Slightly off topic.
On my recent flight from LHR to DXB I found the wifi service very slow, in fact most of my MB disappeared trying to load pages.
I e-mailed OnAir from DXB and got a quick response saying that that they had investigated and identified the issue. They apologised and provided a full refund. Although it was only for a few $ I was impressed with their customer service.