Buying from SmithMicro: is it trustworthy?