Translation/Colloquial Equivalents: “There's More Than One Way To Skin A Cat” I've come across a few, very poor, literal translations for the English, “there's more than one way to skin a cat”:


  给猫剥皮不止有一种方法





  （谚）达到目的的方法不止一种





  到达目标的设施多得很。



What colloquial equivalents exist for this phrase? (which basically means: there's more than one way to do something)
各施各法 

Each person does (it) his own way. It comes from a longer phrase:

八仙過海，各施各法

Which is about eight fairies in Chinese mythology. When they needed to cross the ocean, each did it his/her own way.