They should get a search warrant for the guys house anyways. Not to mention the other guys "shop."
Since you got the bike and the plastics back I guess its time for a custom paint job. Maybe even some kind of GPS theft system. You owe it to your bike.