L
Luis ProvidedReview ofChilli
Chilli's website is okay, but the customer service...
Chilli's website is okay, but the customer service needs improvement. It took a while to get a response and when I did, it wasn't very helpful. I expected better.

Comments: