A
Autumn Rashid Review of deltech
I have been a customer of deltech for several year...
I have been a customer of deltech for several years now and I must say, the experience has been average. The products are decent and the service is okay. However, there is definitely room for improvement. The website could use some updates and the customer support team could be more responsive. Overall, not a bad experience but not great either.
Comments: