Lol, I went to my local sprint store and asked if they knew of any possible mounts and one of the salesmen said
"oh, wait! You don't want to put an expensive piece of electronics like that on your bike!"
"Yeah, I do" i replied. "that is 1 of the reasons i got insurance."
He wanted to continue to argue with me. some people just don't understand cyclists