Howdy all,
Planning on getting a 103 kit installed for my Street Bob. Don't want to give Peter Stevens my hard earned, so looking for a place that would look after me. Heard of Eastern Big Twin recently.
Looking for opinions? Is this place any good? I don't mind paying for a job well done but I hate being F#$cked around.
Cheers
vlad