Excellent communication
Excellent communication on purchase and delivery of the product. Heads up to Miya for great post sale communication.
United Kingdom
Excellent communication on purchase and delivery of the product. Heads up to Miya for great post sale communication.