Should I get a patent for my invention?  PostBulletin.com