Over the last 9 months I have used a mix of online private (Fettle), outreach postal, as well as local GUM. The private online (postal) filled in the gaps when the local could not provide or was limiting the type of testing (for example no oral swabs, and at one point no bloods).
My area is not covered by free online, Fettle is an offshoot of the free SH:24 for those not covered. I found Fettle excellent, very quick turnaround, clear instructions, all labels provided. Very clear. The full range of tests cost around £150+ I did a bloods for syphilis then oral swabs which were nowhere near as expensive (£23 or so for each).