http://weathertech.com offers a clear window deflector for both KC and CC Titans...no tape mounting :)