My understanding was that the actual domain name doesn't make much difference? I setup http://www.drivinglessonslimerick.com for a friend (I'm not a web dev) and it is on the second page of results when I search for Driving Lessons in Limerick. $2200 seems way too much, the value here is in this Onion business not the domain.