They are writing their own reviews, and deleting the bad reviews. I wrote two bad reviews as they have made a terrible mess of my car! and both of them have been deleted!!! This is a terrible company to work with, and I am going to contact the BBB.
more