The Ninja Lab / Aldo Studios
They are scam artists - do not do business with them!
The Ninja Lab / Aldo Studios Www.theninjalab.com Www.aldostudio.com These guys completed a small business card order for us and then went in for the kill. They did ok work so we asked them to do more. We had given an $800.00 deposit for brochures and business cards. They said they needed the ...