Contact customer support via email at support@legendz.com. Responses typically come within 24 hours. The site also has detailed terms and policies pages.