I fly first class often and never have I been so embarrassed as I was my last flight from Baltimore back home to Pasco WA. When it was time to serve the food, my tray that is stored in the arm rest was broken. When I brought this to the lead flight attendant, she said well, it was not broken when we left Boston to Baltimore. I then ask was she saying I broke it, and why would I do that? I have to use it. She said she could not do anything, no other seats available. Another attendant brought me a pillow so I could sit my tray on something flat but I declined, I was given my tray of food and sat it on the broken tray holder but every time I tried to pick up the food with a fork, the tray moved, almost on my lap, so I did place the food tray on my lap and ate very little and that was my $1000 meal. Later in the same lead attendant proceeded to ask me in front of everyone did I want free sky miles, I said I was not comfortable discussing that with everyone around, but she kept asking and wanted my sky mile number, finally she said so you don't want free miles, I said that is not what I implied, just that it was embarrassing discussing it in front of everyone, so she left, no sky miles for me, that was my experience on the Delta flight Sunday, September 17th from Baltimore at 4:50 pm back to Pasco, WA.