Not a doctor, but this business provides excellent advice even if they don't make a sale by giving the advice. They have a great selection and always help me when I need something...
All reviews seem positive