(Posted here because I'm not buying anything specific/yet anyway, but doing some checking.)
Well, what about Topbuy?
They are not listed in the site sponsors, that I can see.
knumknutz asked here.
Rick said there was a thread somewhere. I did a couple of "advanced searches" (maybe not very well) with no results.
So, where is/are a/some thread/s, or, who knows what about them?