Hi Dimli. The pet shop i told you about in Saint Louis is called Nilufar. I went today and they have Turtles in at the min.......The bad news is...there located close to the Snakes

Dont worry though i think there was only 1 snake and it wasnt visable

I will PM you with the directions...Linda.