I just called to get an update. They said his vitals are all fine and he's just chilling his cage, watching everything that's happening. So it sounds like I'll be able to go get him first thing tomorrow morning. Fingers crossed!!
Yay!! Definitely sounds like they just wanted to make sure he was all good. It sucks for the bank account but sometimes it's worth it for peace of mind for you too.