Yeah that site is really slow. I found it a couple of weeks ago and was frustrated with it right away.