The arrival took almost a month. The product has a manufacturer defect and the customer service to get it taken care of has not worked out well. I am still waiting on a resolution. Not happy at all.
2 years ago
Titan Attachments has a
4.4
average rating
from
26,832
reviews