The product itself is all I could ask for. It is your service that is deficient. ''Free Shipping'' and worth every penny of it. Product arrived two weeks late after several updates promising delivery. If I had believed it really was at the terminal where you said it was, I would have driven 8 hours to go get it myself. Leo did good. Product good. Shipping bad. Bad grades for poor shipping.
3 years ago
Titan Attachments has a
4.4
average rating
from
26,843
reviews