OP here - I personally ended up going with Fox because I felt best about the price and customer support.