Site stopped working "without reason"

Where did you buy the domain? Is there any chance someone forgot to pay for the domain renewal too?