Just looked at his "News" page and for Autumn 2004 his only line of news is "See you next Spring"
http://www.momovelo.com/news/index.html
Looks like he's out of commision for the time being, I hope not for those who are trying to get a refund from him.