Has anyone anywhere anyhow seen or got this damn device that we (Tricolore owners or who purchased separate) paid for. What gives, I mean 3 months and no news whatsoever ( letter, call or e-mail) if it was shipped or not. I think they should give some type of credits on goodies for bike like DP...