For businessesSearchWrite a reviewCategoriesAbout
简体中文English

David Moffat

United Kingdom

1 Reviews
2 Reads
0 Useful

1 review

Achievesome

Product advertised was not what was…

Product advertised was not what was delivered. Less than half the size and came from China not the USA, poor quality and follow up customer service is terrible. Avoid

2026-08-17