Reviews for Listing: SoftSite

Add/Edit Your Review
Average Member Rating: 1.89/5

Displaying all 1 reviews

  • They have this listed as FREE and yet they want $20 to download free software. If they don't tell the truth here whats makes a person to think everything else is true that the publisher says.