When you verbally tell someone about your site, how do you do it? Do you spell out the domain name? If not, people are probably having trouble finding it because it's not a standard spelling. And looking at the name I'm not even sure how to say it (is it "groover" or "grover"?). If you do spell it out, that should be an even bigger indication that people are going to have trouble because you had to spell it out in order for them to find it.