You guys that have found Godrej in Indian groceries are lucky. I've never found any shaving products in Indian stores except for Gillette Foamy.Do you think you might have an Indian grocer nearby?
Patel Bros. is a national chain, they carry Godrej. See if there is one near you.
http://www.patelbros.com/locations.html
CHEERS!
--T