Fees were never 3%.
Until October 2024, fees for private sellers were 12.8% + the .42% regulatory operating fee, so a bit over 13%.
The fee was also charged on the postage.
So the fees on your £245 would have been about £32.
So, selling at 245 instead of 255 means you are still getting £20 more than you would have done when you had to pay fees.
"There are two ways to be fooled. One is to believe what isn't true; the other is to refuse to believe what is true.”
Søren Kierkegaard, Danish philosopher (1813 - 1855)