I've just done mine. I sponsor my wife and it took me a couple of hours, mainly waiting in queues. My sponsor cancelled my own res visa in three days. The process is actually very fast and any delays are caused by the company/sponsor PRO.
In Ramadan however, with reduced working hours and lower productvity, it could take any amount of time. Get it done before the end of this month before Ramadan starts if you can.