master reviews tech wallpaper rebuild master tech reviews They sent them back I got them installed and they turned out to be defective clunked. So last year I sent in my failed air struts… Monday, August 22, 2022 Edit