For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Robert Pohlman

United States

1 Reviews
2 Reads
0 Useful

1 review

Finddbest

A definite scam

A definite scam. The online product presentation is not what you receive. We reported it to the US Federal Trade Commission. We used a credit card, so the credit card company provided a refund of the purchase...

2025-12-15