You are incorrect, you can take the good instead of taking a hex. Also you can take goods from one space when you place a boat but you either need an empty space or they must match a color you already have
Edit: you can only ever have 3 different colors of goods at any given time
Edit: you can only ever have 3 different colors of goods at any given time