Very accommodating with appointment times, thorough testing with sage advice and very reasonable prices. The customer service is also exceptional. I've been to other opti ... more