If you sell baits, (to a retail store or not) do you have an LLC set up?

A friend of mine suggested I should protect myself by setting up an LLC and getting a liability insurance policy.

I sell baits to 5 different tackle shops and personal sales.