I'm with Mikey on this one. I never thought Carol did it - I always thought that it had something to do with Lizzie. It was just too cut and dry for it to be Carol - I think that's the reason she didn't put up much of a fight with Rick. She needed him to believe she did it - not Lizzie.
I don't want to say too much, but there could be a comic tie-in here.