WHY IT COSTS VERY LITTLE?
Computers are cheap
Internet access is getting cheaper
There are ready-made solutions
You can also out-source
WHY IT COSTS A LOT?
Establishing namebrand is very expensive
Difficult to protect an idea
Customer service is labor intensive