I tried doing it myself online once and it said I was due a £700 rebate. I didn't submit the return and I gave it to an accountant instead. even after their fees I got £1800!! they know so many little loopholes that it's well worth paying for one IMO.