[OT]: Does anyone have an indy game done and published?

I have a few game industry related questions:

  1. Are you going through a distributor or promoting the game independently?
  2. If using a distributor:
    a. How long did it take to find one that would work with you?
    b. How finished was your game (100%?) when trying to find the distributor?
    c. How long between the time your game was ready and it hit the shelves?
  3. If self promoted:
    a. What are your distribution channels (amazon.com, buy.com, and/or own site)?
    b. I’ve heard that is impossible to get into retail stores without a promoter. What about online stores?
  4. Is there anything you would do differently?

I really appreciate any info you guys have…