Prince has postponed ticket sales of his one-man European tour because of resellers who have already been offering them at vastly inflated prices.
The music legend took a massive swipe at ticket resale websites which had gotten their hands on tickets before they officially went on sale and had listed them at huge mark-ups.
">Revealing his frustration on his Twitter account, he said it would be cheaper for European fans to fly to Minneapolis, get a hotel and see him perform at Paisley Park than paying some of the prices being quoted.
He said real fans are being priced out by the resellers.
Official retailer Ticketmaster made the announcement that the planned 10 a.m. (U.K. time) ticket sale had been postponed, adding that more details would follow.
He quoted some of his fans on Twitter, one of whom wrote that the price for two tickets had gone as high as £5,000 ($7,500).
He also linked to an investigation by UK-based consumer watchdog website Which? into the secondary ticket market.
The Purple One announced the impromptu tour to journalists over the weekend, saying he will perform with just a piano and a microphone in several locations across Europe starting later this month.
He has previously been outspoken on the issue of online streaming services
Here's a snapshot of what Prince has been saying Friday morning.