I have been a loyal patient to lyons since as long as I can remember, they have a great customer rewards program and i enjoy it. I give them a I0 out of 10.