Hi,
I applied online on 10th April, got original passport request on 18th, submitted passport to VAC on 19th and got it back on the 27th April. 30 working days sounds too long. Maybe due to the upcoming summer holidays, the rush is heavy
All the best