Walgreens has a PE of 13 in itself. And as far as a start up goes, I don't think you could put a "real" PE on it anyway. PE could probably be a gazillion.
Does anyone know if the company has any of the other items shown on Amer Scientifics website are be sold in the US?