Reviews9
Filters:
Rating
Language
Sort:
Most recent

I have had a very average experience with Luca. Th...

I have had a very average experience with Luca. The website is easy to navigate, but the customer service could be improved. The response time to my inquiries was quite slow. Overall, it was an okay experience.