Web site itself is not an issue, this can be done quick and (relatively) cheap. The main expense will be the shopping cart/check out code, takes some time to make it happen.
Unfortunately, I don't think you can really make a somewhat respectable retail site without it.