Haven't had any issues with "Delticom"...
If you search about there are several "mail order tyre sites" that belong to Delticom...
I had a trade account with one (can't remember which) that even with trade discount was dearer than a sister site retail....
Delivery can be a bit hit and miss, sometimes they turn up in 2 days, sometimes a week..
Mostly I check between Camskill, 123tyres, tyreleader and mytyres with a quick check against Oponeo, to see what's what and which is the best deal...
Just ordered a set of 4 car tyres from 123 as they were £10 each cheaper and free delivery over Camskill... (Camskill are often cheaper than the others even when adding on their small delivery charge per pair)
Also.. I may search for a specific tyre, some do not stock what I am looking for...