I got a 109 rear tank recently - Britpart is all that's available for these.
The rear bracket hole centres were 12mm out and I had to get the bracket cut off and re-welded in the correct position. I complained to Britpart and they said they had no returns in the last two years and had sold thousands of these tanks. So there is no problem as far as they are concerned. They didn't accept my invitation to refund me the extra £40 I spent on getting it to fit.
This will be because no-one ever complains, people just seem to grumble and accept the rubbish parts from these shysters. So for goodness sake, take the time to complain when something doesn't fit/work. You are doing the community a favour. Otherwise the market decides non-fitting, poor quality parts are what we want.
For an 88" tank, I bought a DDS Metals one recently. These are made in Turkey and look well-made, though I've not yet fitted it. I bought this version on the advice of a Land Rover restorer who has fitted over a dozen of them. The price was £125, about the same as a Britpart. Better quality doesn't always cost more, and the time and money wasted by trying to get something to fit makes cheap parts much more expensive than they first appear.
For balance, on the advice of the same restorer, I bought the Britpart G-suffix Series 3 door seals (the early, rivet-on type). These are made in the UK, even the rivet holes lined up and they are nice and pliable. So they can do it properly if they want to.
When installing, make sure the paint coverage is good (the Britpart tank had the metal showing through in places). I also applied Bilt Hamber UC clear wax onto the external surfaces, especially the ones which are inaccessible once installed
rav4 capacity. I've used it before and works well.