I recently did it, took about 10 minutes online I think. I would guess the services make things easier for you by suggesting a default number of shares, and automatically filling in director information etc.
My accountant also would have done it, but I wanted the company in existence quickly so I could get contracts signed.
My accountant also would have done it, but I wanted the company in existence quickly so I could get contracts signed.