Theoneyouwerewarnedabout: I think the main reason businesses don't allow it is if there is something small and sharp on the floor someone might get cut and then they could say the store was responsible...another reason for health code because a foot that bleeds even a tiny bit could spread germs including hepatitis to another person who had an open sore or something on the bottom of their foot...especially in places where hundreds of people walk every day.