Back when we were in grade school, riding on that early morning bus all bleary-eyed and groggy, we used to wish the world was made of pillows and blankets so we could simply roll over and go back to sleep. And if we had known about them back then, our entire fantasy would have been made of luxurious, fluffy H.C. Sanders duvets. The German bedding brand, which has been providing folks with their best night’s sleep for 125 years, opened its first Canadian outpost at 104 Avenue Rd. last week. Just stay away during office hours, because the second you sit down on one of their window displays, your power lunch could easily turn into a public power nap.