Echo Trans World Inc
Moving Scam & Fraud
This company has turned out to be a total scam, stealing my goods and money; and have taken way above what was agreed, and even after payment and agreement to much pay more just to have my goods; they're continuously playing games (claiming they made accounting mistakes, adding costs, not providing ...