Buying grooms off-the-shelf has varying degrees of success, but it still is the best bet in town!
Read this post on gyanban.wordpress.com