Megastar Media
Www.megastarmedia.com took our company's money to build our website. 8 months later, they have not completed the website and kept demanding more money. Ripoff Las Vegas Nevada
- 06-27-2007
- 6
Megastar Media took our company's money to build our website. 8 months later, they have not completed the website and kept demanding more money.
Company: Megastar Media
Country: USA
Site: www.megastarmedia.com