I received excellent customer service…
I received excellent customer service from Meg at Zilch. I had to cancel an order and found the process went smoothly with both the retailer & Zilch. The company has a simple sign-up process, you can easily verify yourself online & some other perks which I intend to use. Would highly recommend based on my experience.
April 29, 2022
Unprompted review
Reply from Zilch