Stream's reps have been more than helpful to us and any questions or concerns we had over the years, from the day we signed with them to this day. They really do offer a high-quality service. That said, we've only used their energy services so that's the only thing I am responsibly vouching for.