I am sure DMGRS have many satisfied customers. I have had dealings with them in the past. Note that they publish only an e-mail address - no postal address or telephone number. The inability to contact them when things go wrong means that I won't ever use them again.

Andrew