Service is first class, staff vey knowledgeable and experienced. Computer support systems fast and accurate. Excellent stocks so usually get everything first visit. Stocks are quality brands and prices match anything on the internet. Whilst measuring up to these standards staff still find time to smile and share a little banter. This company seems to know where it is going and doing it very well indeed. Well done DMF!