All reviews seem negative
All I did was take my Accord to Sierra and the emails started. They were coming every day or two even though I had told them to remove me from their list. Don't give them your ema...