Originally Posted by
flwrlover1
Noticed this on SF'ing's site. I'm not sure if United has lie flat seats in their Business Class, but it seems like a decent deal out of ATL.
I have probably missed this in the past, but I am not familiar with SF'ings site. Could you give me some more information. I am always trying to find info out on good deals! Thanks