This bright and airy Roncesvalles shop is a twenty-first-century riff on the general stores of old. But in lieu of flour, oats and hardware, there’s a wide selection of home decor, beauty products and greeting cards for all your gifting needs. Our favourites: Twin Peaks–inspired ceramic mugs from Rosehound Apparel, S’well steel water bottles in wood grain and pastel pink and handmade soap by Cucamonga of Montreal. Looking to go a bit racier? Go for the bestselling Sex Oil from Province Apothecary.