They have a great variety of snakes. Even if they don't have one in stock, they could probably order one for you. Call the store and ask to speak to one of the owners, either Brad or Brian. They're very helpful.
Don't know, fish, cat and dog supplies.
Call them and ask. They get a variety of pets in but don't always keep the same in. It's a rotation.
Thanks! Your answer is awaiting moderation.