brinked - 4:19 am on Jun 27, 2011 (gmt 0)
You mentioned honeymoon period. Is your site relatively new? How established is your website?
Google sometimes likes to give an initial boost with new websites to see how they perform. Do not let this set back stop you from pursuing your business. If you put a quality product out there it will not go un-noticed.