Buying A Franchise Business – Do I have to get professional advice before entering into a franchise agreement?