You can do your 90 day up to 15 days before the due date. Submit online 15 days before your 90 day is due. I just did our first in a new address online successfully (hua hin), but i think it depends on your local office's policy. If you submit 15 days before your due date, you can wait a couple weeks then go in person if need be, as others mentioned you have until 7 days after your due date.
As Bob says, in future, do the application yourself and provide every possible piece of evidence you can think of (i sent photos of pet chickens once) - there doesn't seem to be a penalty for providing too much info, but do add an index page so they can navigate your bundle of evidence easily.
If you have an MP in the UK, you can ask them to request a review.
I second Bob's answer. Key are prove your relationship is genuine, and show ties to Thailand that'll demonstrate her intention to return. Include anything you can think of, there's no penalty for too many pages. Bear in mind the people judging your application are very rushed - they have minutes to decide each application, which often requires digesting hundreds of pages - so make everything super easy to navigate with page numbers etc. I include cover notes from applicant and sponsor, tell the stories about yourselves that demonstrate those two big things - genuine relationship and her intention to return, such as relationship history, plans for future, etc. Take your time, review and review again you've ticked every box in their lists and instructions.
You can live like the people in this thread thinking everyone around them are crooks, or you can live like the author of the post. This is karma. If you're not getting ripped off from time to time, then you're too defensive and untrusting, and you'll find people the same, and waste your time here. Sure it stings getting ripped off from time to time, but it is the only way to find the genuine and trustworthy people, and what sheer delight that is.