I just visited Song's new retail store in the Prudential Center in Boston. Are these located in any other cities? The store itself was pretty cool, they had a mock up of the cabin showing the seat pitch, and they had the new IFE installed so you could try it out. Very cool options! And they gave me 500 miles for stopping by. Anyone else been by yet?