There's nothing wrong with your cervix... it doesn't always go low and firm immediately.
I'm with ya on the thermometer. I am starting to think my new Walgreens therm is crap. I took my temp this morning and it said 97.33. I turned on and temped with my old one right after and it said 97.71. Makes me wonder how accurate yesterday's temp was. GRR!!!