you are probably right. i had contacted detour a couple times over the last year and they blew me off. Good luck getting anything concrete.