Paid them $100 deposit for logo designing work but I never received the designs. I emailed them several but I was ignored.
Country: USA Site: logo-dragon.com
0 comments