Welcome aboard. I’ve bought via DV247 before. Fairly low cost item (Schaller MM Machine heads). I had no problems. Usual fairly impersonal internet transaction. Click, pay, email confirmation, stuff is delivered.
Its certainly a legit company.
As with a lot of companies these days though you can only really find out how good are bad they are when things go wrong. If there is no way of getting hold of a human with the wit, will and ability to sort out the issue at hand the low cost element and slick UI all become window dressing hiding the rot! Someone may post with a horror story or outright praise but my transaction was smooth.