Never had a problem with TAP, booking through their site. It appears we are normally automatically seated together when booked as a group although not advised of this at the time. Having a 4 year old with us I do call them soon after to confirm and then often I am given the option of moving us all forward or aft if preferred.
Foxile