littlecubpanda - 8:25 pm on May 15, 2013 (gmt 0)
Bing and Yahoo have put my sites 100+ deep in their listings, while Google has mine in top ten. So there you go. On that level, I'm not impressed.
The customer service is much better, however. I'll give this a try.