When I was looking for a 58cm cross check frame and couldn't find one locally, I just googled "cross check 58" under the "shopping" option and it popped up with probably 50 options. You can also sort by price.
The following two online companies have a 58 cm LHT in stock as of last week. Both stores were $985 with free shipping. I just ordered one and it will be to me this week. I don't know if they make green, but I know that cherry and blue were available last week. I got cherry red.