The company appears to operate a website that may be experiencing security issues, potentially affecting the privacy of users' information such as passwords and credit card details.