Do not order from Tortoise Town.
Last week (10/24/18) I ordered 3 turtles from the site. Their website claims that turtles will be shipped the day after ordering, and received the day after that. I ordered turtles on Wed. On Friday I contacted Tortoise Town to inquire whether the animals would...