Michael’s NY Aquatic in Yonkers. 3-4” for $300. Can’t beat that! I picked up a 2” last week ($420) and he’s doing great!
I bought my last one from them 7+ years ago, and just sold/ relocated him to bigger and nicer home since he was way too big for my tank. I recommend them!