I am looking at signing up for Alta360, and just want to double check that it is a good company. I looked back at previous threads, but they all seem older, so any info you have would be great! They are the only one that requires a driver's license upload, and I am a little bit leary about that. What has your experience been? Thank you!