PECL (the service) seems down for me, but the website still works. can anybody confirm?