actually, the 625D is a popup and you should post in the Tent Campers, A Frames and Pop Ups section.
the Flagstaff section is for TTs and 5th wheels.
the Flagstaff and Rockwood popups are twins, with different model numbers. you can bet that there's someone here with a 625D or the twin Rockwood model.
welcome to FRF and there are a lot of active popup and A-frame owners in that section, that can help with yours.
any extended 3rd party warranty is a waste of money, in my opinion.
you should be able to buy a 2nd year factory warranty. i think the popup one is only $100.
many dealers don't tell new buyers about it, in order to sell these 3rd party warranties that they get a commission on.
and Zoe the Wonder Dog(R.I.P.)
'07 Roo 23SS pushing an '07 Chevy Avalanche
Equalizer WDH and Prodigy BC