I won't comment on delays in service. Gas fireplace insert installed. Gas leaked. Service tech "repaired" leak. Leak still noted. Hired other repair tech who noted that incorrectly sized connector was used. Delays I can deal with; gas leaks I cannot. Poor customer service is one thing; unqualified installers and unsage installations are another.