I'm not here to plug our skills because there are lot of really good immigration firms out there but the E-3 visa for Australians is generally super quick and easy to get and I'm not sure why it took 3 months. The turnaround really just depends on visa application appointment availability, which can be just weeks.