I'm looking to get my windows tinted in my car soon, and the glass channel runs on my car are in horrible shape and don't want my new window tint to get scratched badly. Does anyone know where I can get new ones. And also, I've been looking for the seal for the little window that you turn to...