I've been on these boards for awhile and have traded with several people. (who would hopefully vouch for me )
You might want to head over to www.heatware.com and have a look at it. Then PM some of the people that you've dealt with and see about setting up an account. A lot of people give Heatware precedence over eBay feedback, even.