If you know the zip number of where a lot of your customers live, here's one way you might be able to find out a "profile" of some of your customers (at least without doing a survey)...
That's to use this new service called... ZIPskinny!
You put in a zip code, and it will show you a profile of people who live in the area of that Zip code...
You can use it the other way too. If you know your customer's profile, you can put in a Zip code to find other areas where other people live who match your customers' profile...
It gives you info on education, marriage status, average household income, occupation category, racial diversity, age, and gender...
Anyhow, check it out!
http://www.zipskinny.com
(As far as I know, it only works with US zip codes...)
Best wishes,
Dien