First time buying glasses online. Today is my birthday and thought I would get some stylish glasses for my birthday. I have a schedule that has me work 2 weeks away from home at a time. It took about 2 weeks to get the delivery. Since I was at work in the middle of my 14 day shift, they arrived in Edmonton, Alberta, Canada one week after I arrived home from work. Although I was nervous to order glasses online, I am so happy that I ordered from EYEBUYDIRECT.