i'm probably one of HDB smallest customers, i just needed a switch. it didn't quite fit the way i wanted it to mount, so i put in an inquiry to HDB, even though it wasn't their problem. i got a phone call a couple days later...how can we help, maybe we have a different switch that will work better, you can send it back for a refund, etc...this was a $30 order, not a $300 order. i was impressed by that conversation, kept the switch, made it work. it's still on the bike.