Logo-Dragon.com
Consumer Report
- 09-13-2012
- 8
Paid them $100 deposit for logo designing work but I never received the designs. I emailed them several but I was ignored.
Company: Logo-Dragon.com
Country: USA
Site: logo-dragon.com