Neziha

Neziha

Verified

Member since May 2024

Complaints

My Karcher Order Delay - 6 Days and Counting, No Update

19

I purchased a product directly from Karcher's official website. It has been six days without any updates. I was told by ...