It is honestly so overwhelming figuring out what plan is the best fit. Ryan helped navigate that, and I have never been happier with a customer service representative. Stand up guy, very patient, and he knows what he is talking about. I have already recommended him to two other people I know.