Man waiting months for BiPap machine to be fixed after recall