Update.
Received the vehicle. Everything went smoothly and as promised.
I'm still owed $300 as a rebate check, hopefully I'll get it in the mail.
I think they can get ab5 star now, but 8nwoild still suggest for them to not pull credit unless the vehicle is available, which i had an issue with in the past (see upthread).