Hi,
They are going through a period of change; mostly change that's needed or required by eBay or simply keeping up with industry standards and enormous growth in membership. I don't think they are any less reliable than most of the other 3rd parties that have been pushed through the same changes. However, I do think the complexity of the site is now becoming more difficult for them to manage through the constant change process, and that may be causing shortcuts and/or less than what I'd do for quality change-management practices.
Danno