I NEVER RECEIVED what I ordered, And you still didn't return my money, So what is there to like? You either have No concept of doing business, or you're deceitful .
I would never recommend Titan Attachment to anyone,Not even a Democrat.
If you don't intend to fill the order, Please stop bothering me, And I'll let the credit card people straighten it out.
2 years ago
Titan Attachments has a
4.4
average rating
from
26,876
reviews