No customer support site is not set up to do password changes by yourself need one of their support monkeys to send the link. If I could give everything back and get my money back I would I sincerely hope they go out of business. I think a class action lawsuit against these guys would be a great idea!