K

The services provided by Windfall are average. I e...

The services provided by Windfall are average. I expected more from this company. The customer support team was not helpful at all. They took a long time to respond to my inquiries, and when they did, their answers were vague and unhelpful. Overall, I was not satisfied with the experience.

Comments:

No comments