Elton John angered fans who had paid up to $2,500 for tickets to a benefit performance in New York on Monday, when he only appeared onstage for the final three songs.
The legendary rocker staged the event to celebrate the 35th anniversary of his iconic double-album Goodbye Yellow Brick Road, with ticket sales benefitting AIDS charities, including his own Elton John AIDS Foundation.
The LP was played in its entirity by a host of theatre and chart performers including Jane Krakowski, Ben Folds, Rufus Wainwright and Jake Shears.
But some fans at Broadway's New Amsterdam Theatre grew restless for the star himself to perform, yelling angry chants of "I want my money back" and "where's Elton", reports RollingStone.com.
John finally appeared for the final three songs - 'Roy Rogers', a duet of 'Social Disease' with Jake Shears and an ensemble performance of 'Harmony'.