Naciye

Naciye

Verified

Member since August 2013

Complaints

Karcher Order Delayed & Customer Service Unreachable

19

I made a purchase on April 22nd and was told it would be shipped within 2 business days. However, it's now April 26th an...