I had extremely efficient and timely customer support. My selected Versace frames were currently not available but I managed to find another frame. Delivery in Canada was earlier than expected and the glasses are amazing. They fit well and being progressives I was quite worried. I also have an extremely high prescription. I was pleasantly surprised at the glasses I received and the vision through the ultra-thin 1.74 lenses that I had selected. So much so that I just ordered another pair online in a Givenchy frame. I hope this pair is as good as the last!