For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Michael Babiak

United States

1 Reviews
2 Reads
1 Useful

1 review

Shop Illy

Poor customer experience

Customer service is very bad. Phone contact is very slow if it happens at all. Making changes on the website as to billing and scheduling is less than efficient and is extremely frustrating. The product is fine but obtaining it through the illy usa website is cumbersome at best.

2025-02-05Helpful 1