I've seen these on eBay before. I've been poking around these forums a great deal lately, trying to absorb whatever I can, but I've never once seen anyone say anything at all about either of these. The general consensus here, though, is that cheap Chinese crap is cheap, Chinese, and crap, and therefore best avoided.
That said, I've not seen anyone declare any opinion at all on these stations or any stations like them.