I ordered one
here few weeks ago. Arrived yesterday so I haven't got to try it yet.
I think this might be the cheepest one around, $23.77 with free shipping. There's only one potential issue. Pictures on the site say it's v4.0, the one I got is also v4.0, but the difference is the date below the version. Pictures on the site show 2012.08.17 and mine has 2010.05.12. I'm not sure if this is important or simply the date PCB was made.
There's also v5.0, but that one is not GBS8200 but HD9800, (my guess is ) different brand of the same thing. Except I'm not sure if that one is actually newer than GBS, it could easily be that their numbering is different and it's not actually newer firmware.