~ Happy reading ~
Woop, this is pretty intense. And I have a feeling it just has started. I love those characters whom you dislike when you frist met them, than you get to know them layer by layer and before you know how it happend you adore them. Randy is this character in the Special Delivery series.
And Ethan? Ethan is an ace. And I can't wait to see him getting away from being the lowest card in the deck to the top of it (I've absolutely no poker face but I could follow Randy's and Crabtree's explanations and can't wait for more dry-run).