If you have “extensive programming experience”, then you’re familiar with the good-fast-cheap triangle. If you’re familiar with the good-fast-cheap triangle, and you think you want cheap, why are you sacrificing “good” or “fast”, because an online store that is not good or not fast won’t get much business, don’t you agree?