Had a local garage change mine for £15 labour, although he regreted not looking at the job before quoting.
Yes, oil does go everywhere. Mine needed a quick blast with a jetwash to clean it off.
Dont attempt it with the engine hot, just warm enough to thin the oil or you will burn your arms reaching for the filter.
For £15 I was glad I didnt attempt it myself.