I bought and fitted the HEED crash bars direct from HEED last week. They were delivered 3 days after placing the order, took about 20mns to fit, no probs and look great.
Hopefully I'll never 'use' them but so far they're 'fit-n-forget' and I've not noticed their presence. No vibration up to M-way cruising speeds.
Update after 2500 mile tour: The HEED bars work great. No vibration at any time and, when I dropped the bike, they took the hit without marking, protecting everything including pannier. Of course there is 'dropping the bike' and 'DROPPING the bike!'. This time it was classic touring 'I need a pee like NOW!' scenario and in my haste to relieve the pressure totally forgot to put the stand down - numpty!