Igia Windstorm
Ripoff, promised refund, scam
I too was ripped off from Igia winstorm. I was not surprised when I found this website to find all the people like me who have gone through the same as I. For 8 months I have called them only to be put on hold forever and promised a refund several times to be mailed out to me. Emailed hundreds of ...