I cannot say enough "GOOD" about this shop! Not only are you treated with respect & kindness, but this is truly a caring, good-hearted bunch! They know what they are doing and they DO IT! (Hard to find these days!) They get an A+++++ in my book!