The proprietor of the Comfort Sleep franchise, Dennis Charran is adamant that “The only mattress you can sleep great on is one purchased from comfort sleep”. This was his pitch on Saturday at the company’s annual Christmas Tent Sale and Giveaway Promotion, where one lucky couple scored big. Amel Griffith reports.