Kyle E.
Posted
This company is a total scam
This company is a total scam. They said they would credit back my purchase and it never happened. Their call center is in India and they never responded to my cancellation. Stay away from these charletains!


