Thanks.
Actually the cancel fee is 300,- EUR - as I thought it was.
TA was actually orbitz.com, stating "non-refundable" (multiple times).

Had a great customer experience with SAA in Germany - much more than forthcoming. ^
It was only owed to them that I had it in writing and suddenly orbitz.com said "sure they are refundable".

So beware and always have a copy of the fare rules available.