Where cheap bastuck????

wanted to ask where I can save the most?What kind of diameter do I have to order.If I have e.g.63mm does it fit on the kat,because of the diameter?is it legal in Switzerland?