LogoCare
Poor Customer Service
Logocare may be the worst organization I've actually handled. For that previous 7 days, they've been worrying me out over a little downside they made. And their customer support is terrible. They don't understand what customer support means. Besides, they overcharged me for the job I previously ...