£10.50 Fedex fee isn't too bad. Parcelforce is £13.50. I'm sure I had one that was around £18 a few years back.

I'm sure you can declare goods yourself, but then you need to deal with all the paperwork, which when you look at it from a commercial point, it's cheaper to pay the handling fee, unless you're dealing with lots of imports.