Just got back from a pet shop, near Sofitel / Grand Mercure hotel, at the big conjunction. They have small turtles there