I have never heard of this company and I have tried calling them at 1-866-789-3114 4 different times. The "customer service rep" is non-english speaking and hard to understand.
They continuously ask for personal information that I will not provide because I've never heard of them and never done business with them.
I hope that someone that manages this site can assist me with getting my money back!!!
0 comments