i have to agree, i have 3 different BUXCOM units. all of them work properly. and he will provide the CORRECT drivers for the USB plug.
you can pay more and get other features if you need them, but these inexpensive units work for me. get a kit or one pre asssembled, it;s up to you/your wallet.
some people say they have no luck with buxx service, i've never had any problems with them.
btw , IMO, the DATA jack is the best way to go, it pre-sets the levels from the rig so you can turn the speaker volume up/down and not affect the soundcard input level.