I would suggest HoT I have a friend who got some there and I was up there probably a month ago and they had some in stock, but I don't know if they were 2" they might be a little smaller than that. I would definitely check there they often have them in stock. I don't know if you are near Urbana or Frederick but theres a little shack looking area thats called Aquatic Creations they mostly specialize in koi ponds, but I go there fairly often and they usually have 3-4 boesemani's probably a little more than 2". They are more expensive than HoT but they do look fairly healthy, not saying HoT's don't, I just think thats a possible alternative if that is closer to you.