Explore five practical online shop ideas with strong growth potential, from subscription boxes to pet accessories, plus advice on choosing and fulfilling your products.