In my opinion SAS is worse. They charge 1,70EUR per MINUTE plus local network charges for their incompetent Tallinn call center. Imagine having a ten minute phone call... I'd call that a rip off...
Stupidly did that this week ... they couldn't book flights, which are operated by Star Alliance and couldn't even see some of the flights they have codeshare flight number for those flights. And the price with incomplete (but symmetric) itinerary priced worse than what I finally got. Gave up and called American Express who didn't have any problems seeing all the required flights and book those with better fare than SAS was seeing.