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.