Product: Ncrowd Website Clear all filters (0 of 1 reviews match)
filters
seller:
Show
product:
When I reported back to NCrowd that the addresses are wrong and actual locations were too far from my home they said they would give me credit. I wanted my money back as I would not have purchased if I knew the true addresses. They refused to give me my money back. I...
Read more
1.0
Product
Ncrowd Website
I didn't like
  • That they lied and then refused to give me my money back
#1067740
Reply to reviews