£2,700?! That is one hell of a special fare! Normal SQ prices from Frankfurt (or even ex-HEL) rarely appear to be less than £10k return.
For £2,700 it would make most airlines look poor value, but at normal prices much more a case of you get what you pay for