I enquired about the coupler from them, and they wanted £35 + VAT + delivery, taking the total to over £50!
I've been stung by DSD a few years ago after they supplied two faulty turbos, never again. Seems a lot of people are seeing their true colours lately, lot of disgruntled stories on the FB groups.
Are you going to pursue it further?