First Ideas have been absolutely faultless. From our first days as website novices to our maintaining and improving the site, First Ideas have been clear, accurate and highly effective. We rely totally upon their advice. The service is friendly and everything feels like a joint cooperative venture. The service is always there at the end of the line and the monitoring of performance and regular modifications are definitely responsible for our high hit rate.