affordable siding and windows financing options