Title: DXD X Copy Company Plants In the Reviews???
Review: Well.... Reading these reviews, it seems that customers either love this product or hate it.Some of the positive reviews site "answers" to some of the poor reviews. Some refer to the program requirements (inferring that the other customer wasn't following them).Still other reviews refer to unannounced product upgrades???My own poor experience with this product and these suspicious reviews, lead me to suspect that these positive reviews were created by the "321 Studios" company employees in order to keep sales up.Don't be fooled.
Is this product review negative?