Almost none of that feedback is from neo related items. Arcade sells bucketloads of Final Fantasy themed jewelery and most of the negative feedback comes from people who had their stuff lost in the mail.
I've had only one business transaction with Ray, but if was processed quickly, packaged well, and sent quickly. As far as the Strikers release goes, having talked with Ray and seem the level of craftmanship of his work I believe it will be awesome. A don't agree with the prices mind you, but then again NO ONE else is releasing a cart like this at a price even remotely close to 399.99