Decent product but seem incapable of…
Decent product but seem incapable of delivering by the estimated date meaning I’ve twice had to spend extra money on other products
United Kingdom
Decent product but seem incapable of delivering by the estimated date meaning I’ve twice had to spend extra money on other products