Sorry for your frustrations. I feel your pain. We are about 2 weeks before you and in the exact same situation, not even my parents have booked!!! I know they are coming, they ordered and received passports but I truly think my mom wants me to book for her, which I refuse... it was one of the big reasons to use a TA versus an online site.
Anyway, chin up, as long as you and FI are there, anyone else is gravy. Have fun, try not to let it get you down.