Absolutely wrong. Most people do themselves.
In my case, I did everything by myself. Got PPR in 32 days, and now waiting for pr card from last 20 days. And, I'm an April 12 AOR by the way.
Along with perfect documentation, you need to be little more lucky than others. I feel myself very lucky...