One of the worst. Staff is rude, inattentive, and incompetent. Wait times are horrendous, product selection is tacky.
They gave a timeframe of 5 working days and got my glasses after 2months, yes i said 2months,had to visit them 4 times,they never appology for the delay,The only reply they give is "you have to wait"
The reason they gave is, they ordered but there reseller had issue sending it to them, when informed to cancel, they give a form but we lose the $40 which i paid to them.