No activation necessary?
nope . just turned on and i see its working
I read that it's working until September 10. no cc needed. Haven't tested it out in my car.