I think this company is a scam
I think this company is a scam. Seeing the reviews here and not receiving any response from their customer service nor a 'founder' on Linkedin, I am really worried now about them taking my credit card info as well. Where can I complain?








