Cup cake stalls are not everyone's cup of tea. Fair enough.

£2.25