Service was terrible. Was interested on a pair of frames and the salesperson asked if we were claiming under insurance. We said yes, under Sun Life and immediately his expression changed and refused to help us because the store does not work with Sun Life for insurance claims. He didn't even want to give us the model # (apparently it's store policy) of the glasses so that we could go elsewhere to look. I asked if I could take a picture instead and he swipes the glasses out of my hand. Extremely terrible service that tries to force customers to only buy with them. We ended up finding the same pair of glasses at another optical store in the mall for a fraction of the price. The other reviews are right when they say that Ivan Optical does a ridiculous markup.. which isn't even justified considering their service is horrible.