I've been using the Commerce Kickstart distribution for physical products and it work great.
Now I find myself in a situation which could be the common for many of us.
I need to start a new project where the product to sell is a Parcel Delivery Service. Very similar to this one: http://www.parcel2go.com/
Then, from my point of view, the process is:
1) The user enters required data (Collection, Destination, Weight, etc)
2) Clicks the button "quote"
3) System generates a single product with a calculated price (based on the data entered by the user)
4) The user add the product to the cart and follows the checkout in the standard way
The difference is that there is no previously created products in this site. I think that there is just one product which I can call "Delivery Service" but this product has no price. This price will be generated on the fly by a formula using the data entered by the user.
Is this the right approach?
Can I use the Commerce Kickstart distribution for this case? If so, which other module could be useful for this case?