Customer service was very helpful. However, FedEx service was lacking. The shipment was delayed for one week by them. These parts are too big for them to handle and the lack of accountability at FedEx magnified the issue.
2 years ago
Titan Attachments has a
4.4
average rating
from
26,872
reviews