Customer Service is spot on. Staff always helpful with answers to your questions. Been to many other places where you gotta deal with the "I don't have time unless you're buying something, I know more than you" attitudes. Not once did I experience this here. Staff is knowledgeable and supportive. My new go to.