The kit I got includes a inline one-way check valve. The valve keeps the upper tube full of liquid, so it dispenses on the first squirt. Without the valve, the tube tends to drain back down, and you may need to prime the pump more frequently.
That said, a lot of people DIY it. Search "soap...