I made an order and they kept my money for two weeks before telling me that the card was "suspicious" and now they refuse to return my money until I get a paypal account for the refund. Paypal takes a 3% transaction fee, so buyers beware. smartbuyglasses.ca is a scam.