(1 of 425 reviews match)
i bought an item from them, and then waited and waited, but it never showed up. 4 weeks later, i went to their site and had to work to find the support contact info. i emailed them, and got a response a few DAYS later. they said they were sorry, but the item had gone...Read more
I didn't like
- Store credit only policy
Do you have something to say about Ncrowd? What happened? What can we help you with?