I also had the problem that seat assignments were not available on the website. I was successfully reserved seats by sending an email to
[email protected]. They were very helpful and responded within the hour.
BTW, they explained that when you book a flight through another airline (in my case, United award miles) the assign seat function is not available on the website.