ネットショップは自作サイトでも上手く行かないことはありませんが、それはあくまでもそれなりの技術があることが前提です。
お金がかからないからと素人が自分で作ってネットショップを開業しようと考えているのであれば、少し厳しいのではないでしょうか。
もちろん、絶対に上手く行かないということはありませんが、知識のあまりない人がいきなり自作をして成功するほど甘いものではありません。
一方である程度の知識が備わっていて、自作サイトを思いのままに作ることができるのであれば、人に頼むよりもやりやすいのも事実です。
自作サイトだから成功するしないの話ではなく、あくまでも個々の能力やセンスの影響のほうが大きいような気がします。