Airliners.net seems to be another 'HUB' for bashers. There's a thread that got pretty active 4 months ago, then 2 months ago then for last Thursday's press release. Maybe we should just ignore them?
I searched 'stewart international' over there and up came mostly a BLTA thread.