Had a day where nothing was happening at work so I spent around 7 hours fishing till i got mine (one of those from azshara, cant remember the name).
For the turtle i was at around 8k casts when i gave up, a couple weeks later just casually fishing for some foods and i got it....