FACT: has owed us $9600 for over 3 years on SUN 3510 battery modules (370-5545, 371-0539) we sold them and has not paid us a dime..... might have a nice website, but that is about it.
Impressive website. too bad theres only a handful of people that work there.