Just did wife and kids passport. Made a booking (you do everything online except the biometrics), there about 45 mins. Ready to collect a week later. Collection took longer but under 1.5 hours. If your bank does it then that is probably even better but I was impressed with DHA, even the staff...