Just to update.... I got an email today saying my application has been approved. I did not use an agent nor did I re-apply, although I was thinking of doing so. It took 13 days in the end, which is very slack. But all good now.
That sucks. What a nightmare.
I guess I'm relaxed at the moment but I won't be in a week's time if I've not heard anything. I'm definitely not paying for an agent. I've waiting 20 months so worst case scenario I'll wait longer.
It did say "3 to 7 working days" so I'm still within that, but only just.
I applied on 5th January and have yet to be approved either. My flight to Phuket is on 26th.
I'm not overly concerned as I think it's logical that they approve those who are flying first. That said, I would like confirmation sooner or later for peace of mind.
Please update the thread if you get approval. I will do likewise.