It has been a recurring problem with the MySQL server that we're hosted on and I've repeatedly complained to the hosting company who has occasionally improved the performance but only to have it decade over time again.
Recently they advised me to move our database to another one of their MySQL servers which I have done and the performance so far seems reasonable. Hopefully this will last!
I can only ask you all to be patient while I continue to work on our new website "F2", once this goes live it'll be hosted on our dedicated server which should be a big upgrade from a shared hosting solution - combine that with increased control over the hosting environment, making it easier to address performance issues, should make for a much better experience!
In closing I'd like to ask once again if we have any .NET developers in the fold, if you're interested in helping out then please contact me and we can discuss the details!

