The vet is booked today (and herp vets are NOT plenty where I live), so I have an appt with him tomorrow morning and they'll call me if they have any cancellations today.

Thanks for all of the comments and opinions so far everyone!