Very well done website BT. I don't see a problem with the flag being on the site, you are in fact "The rebel from the south...". It may have a negative history, but in this case I really think it's just a symbol for southern pride.
If people don't realize you're just a good ol' boy trying to breed and sell snakes, and that the flag has no other meaning behind it for you and your business, maybe thats not the type of customer you want anyways. From talking with you, you're definitely a good guy, and I say keep the flag.
Sometimes the oversensitivity and over analyzing gets down right ridiculous. You can't always please the masses, do what you want to do and call it good!![]()