You can modify those whacked out ones they come with. Push it in, remove the o-ring then pull the spout back out the front. Remove the spring, put the spout back in and replace the o-ring. No more spring...push the red button, push in the spout and pour. Pull the spout out for transport. Make sure the vent is on top when pouring. I showed my roofer that trick and he was amazed!
But yeah, I have spent the $6 for some as well!