I've been told no biz or first inside the US or Europe before. Fair enough, I upgrade up the yazoo in the US and in Europe the difference isn't big enough to make a difference. Besides on short notice I end up in Biz anyway.
If someone told me what they told you, I would walk. Plain and simple.