I was very pleased to find a large selection at D & M. The customer service was great! Although there were more customers than customer reps at the time I had gone, the reps were able to help all the customers in a timely manner and help me pick out the perfect tiles for my kitchen. The quality was great and my flooring renovation went very smoothly and was completed within a couple of days!