Well, they cancelled and rescheduled for Dec. 12. Not the first time they’ve done this to me. I don’t think they’re very organized.
Don’t take it to heart mate - there are lots of genuine reasons why these things get postponed or pushed back, some of which are out of anyone’s control.
At least they let you know - a fair few companies I know wouldn’t have - and would’ve likely turned you away at the door - or via the receptionist.
Plus, it doesn’t hurt to keep your options open either.