You only need a chip or a flasher not both , flasher cost more but will read OBD2 codes , datalogs and will allow you to receive email tunes , a person by someone in person will usually get you a little extra power , Free tunes thing is a gimmick to get you to buy more bolt ons and for anything...