Yeap thats true... It depends on the site. They have done a great job with the seo on my site I score top 3 in about 80% and this in less then 5 months.... The system they are yousing for the site is DRUPAL, really cool but also for them it was the first site they are working on in this system.
I was supposed to go online in februari 2011, but it was september 2011.
So from this vieuw it looks possible to me that PSRU is in delay on the site. I also promissed a lot of clients I will go online in februari, then march, then april etc.....
But my lesson is...be quite before you are 100% sure you will go online to keep or gain credibility.
sorryfor my english.. I am from Belgium