I don't need to buy sheets very often, but when I do, I go to Beddington's Bed & Bath in Bloor West Village. They have the best sheets.
Beddington's was founded in Ottawa, Ontario in 1991. There are retail locations in Toronto, Brampton, Burlington, Kingston, Ottawa and Gatineau. You can also buy their cozy soft bedding online. Rosie :)