Try this supplier
http://www.davidsilverspares.co.uk/
I,d stick to genuine Honda parts, maybe cost a little more, but worth it in my opinion.
When you had the engine checked over.....Are you SURE they took the side casings off to check the clutch

, me being a cynic....I,d be surprised....but hey thats me
cheers
andy