I had an average experience with D a giles limited...
I had an average experience with D a giles limited. The products were decent, but the customer service was not up to the mark. They took quite some time to resolve my issue and I expected better communication from them. Overall, it was just satisfactory.