They actually gave me a phone call when an item I ordered was out of stock. That's enough to keep me going back for certain items. Certainly not $150 straps though.
I do wonder, however, if any of you that are complaining about these have Toshi Doubles on your bike?