The company appears to operate a website that is currently facing security issues, potentially compromising user information like passwords and credit cards.