20060226 india: Steve and Barry's mulls setting up shop in India