After 5 months of long nights, weekends, and development crossing over into the early hours of the morning, InvoiceMore has officially launched the limited beta program. The goal of a December 2008 beta launch was missed by about two weeks, caused mostly by a last-minute server change and a longer than expected domain name transfer [...]