Yes you are right brother, it all depends on ircc mood and your luck, i also saw some cases in which they get their ppr in a week, hope for the best, you should keep an eye on your tracker , a COPR number will show in documents section, once a copr number issued than it will not take long time...