I should point out that I don't really have a 500ct black opal (except in my dreams) but it makes sense to me that job cost is the same regardless of stone value. So I suppose if its a cheap stone it makes sense to maybe learn to do it yourself but for an expensive stone running into 3 figures then £20 still seems reasonable to me unless you are putting a significant amout of work the setters way.