-
Feedback approved for publication Rate your review 000Avoid at all costs
Ordered an e-bike through their website and never shipped. Their website claims that they ship within 3 business days but after 10 calendar days, they couldn’t give me any sort of update. All they would tell me was that their warehouse was having some issues but couldn’t give me any sort of shipping/delivery… Read more
Positive- None
Minuses- Lack of communication
- Contradicting information
- Low response
NIU reviews