I wish I would have found this forum earlier. I recently purchased a baby tortoise from Tortoise Town; a not so good experience so far, very little to no communication form these guys. Didn't receive a shipping confirmation until I reached out to my credit card company. Within 20 mins after...