Horrible refund service. I ordered a pair of prescription glasses, waited quite a long time for them to arrive and after I picked them up from DHL, I decided to return them. I contacted the refund department with Smartbuy.ca, and they said someone would contact me within 24 hours. No response after that. I contacted them again, and I was only given the link to the return policy, which I had already read and filled out the form, but no return address. I emailed 2 more times asking for the refund address and no response AT ALL despite the promise of 24 hour service. Now I have until this Tuesday to have them returned or they are past the deadline of 7 days, which the company states on their website. This is despite a total of 4 emails from me stating I wanted a return starting the day I received them. This company promises you so much and in the end they won't take them back. I am out $258 dollars now. DO NOT BUY FROM THIS COMPANY.