Extensive stock. Variety of choices. Really good knowledge customer service people. Very recommended.