>>11535636
Settle down. Most of Neca's customers are ESLs that can't write cohesive sentences, but here is one from Trustpilot where they have a comparatively solid grasp of the English language.
>>11535641
Yes, the multiple people on BBB and Trustpilot over the course of the last 8 months that have issues are all lying, and the one person on this board that always tries to dismiss anybody's issues and do damage control isn't lying. It's a conspiracy.