On the subject of "pricing", I also tried to figure out the oneworld xONEx online booking tool (which I determined that it was almost totally useless). That said, I worked on a simple 7 segment ex-HND DONE3.
I found out some interesting "fees, surcharges, taxes and whatnots). Below is a screen shot. Note US & UK. I only transit LHR (less than 24 hours) once. When I tried to remove LHR and put in DUB, the tool went wonky.