I reached out to customer service 5 minutes after I ordered with a question.
It’s now been 10 days and no response from customer BUT literally 22 emails from them with “deals”.
Worse customer service experience ever. Will never purchase from them ever again.
3 weeks ago
Titan Attachments has a
4.4
average rating
from
26,822
reviews