In my case...online worked out to b d quickest thing ever..
I applied undr spp on 31st may n got rejection on 2nd june...
Applied again in general on 10th june n got pasaport submission req on 11th june...so i will say its very quick...
And probably it myt hv diff processing time for u guys frm ur country of origin..
Here in india its aroynd 3 weeks but i took 2 days at frst n a day in second attempt...
I wish u all gud luck... n hope u guys will hear frm them soon... and if u think its just too slow...tryna contact CIC...call them... else withdraw online application n apply paper based...if u think tht will work out better