Had a terribled experience on our last trip to Pakistan esp. for Umrah visas. They provide wrong information on everything about Umrah visas. Lied about the transport system in Jeddah persuading us to take their transport for 150$ one way. Taxis are available at Jeddah airport for ~50$.
Cons: Very non professional, ill mannered agents.