They may cost a bit more, but not as much as people seem to think. The STF-1 is $269 delivered; the X-Sub ~ $240, IIRC (AV123 doesn't make finding the exact shipping charges easy. You have to go through the whole checkout process to find out
Seems a modest premium to pay to buy directly from manufacturers with top notch customer service, warranties and return privileges. No disrespect intended for the H-100, a fine choice in this price range, but it does have some solid competition that offer advantages of their own.