I've had ONE interaction with them, and it was recent actually. Ordered a new, ginuine Turbografx-16 A/C adapter from them for 15 bucks shipped. I thought that was cheaper than a universal. And I got it here in Alaska after maybe only a week. So they were 1/1 for me. Sounds like they've pissed a lot of other people off too.
Maybe someone else will step in and name it something else and manage it better.