Josh was very thorough, knowledgeable & communicative! His customer service personality is remarkable!!!