I have some experience here. I am with you, I fell in love with the pics of these guys. Right now I have 13 of them. I can tell you my experiences with online vendors as well.
1st, I ordered from eddie(bluegrass) and had a bad time with him. he took forever to send my order, and once he did, he sent me barely one inch msobo. I had ordered 10 2-3 inchers. Not what I ordered at all. I had them in a quarantine tank for a month, and lost one. I added them to the regular tank and lost two more. I have gone a couple months with the 7 that remain. The color on them is very nice. The problem is out of the ten I got, Id say 8 have black spotting somewhere in their body. It def takes away from them. I feed NLS, and my params are perfect. So, I have 2 clean looking msobo out of the 7.
2nd, I ordered from Livefishdirect. I had seen a special they were having for 3-4 inch female msobo, for only 5 dollars! I jumped on it and bought 6, along with a few other fish. The other fish looked nice, but the Msobo were just plain UGLY! the females were a brownish yellow and look nothing like my original msobo that I bought from eddie. completely different coloring. 2 out of those 6 got sick and died. The rest I am getting rid of at my lfs sometime soon.
3rd. I just ordered from Daves rare fish. I saw that he had F1 Msobo, but he only had 3-4 inch and males were 29 and females 19... I called and asked when he would be getting more juvies in, and he said it wouldnt be for another month or 2. So, I wanted some quality msobo, so I ordered a male and female. wasnt cheap by any means. I ordered other fish to justify it, and it was part of my x mas present *wink* I got the 2 and the male was probably 5 inches and gorgeous. The female I got was the same color as eddies, just without any weird black markings. she was a tiny bit beat up, but that was because all dave had left was one female, and 2 males in his stock. She has been active, and is healing up well.
Bottom line, I have ordered online 4 times. Twice from Livefishdirect, once from bluegrass, and once from dave. LFD, their quality on each order left a bit to be desired. Eddie, I wont detail, but I had a bad experience. Dave, the fish were great, but it was not cheap in the least. Especially right now being cold, shipping was pretty high.
If you want quality msobo, I would go with dave. But,I would wait till he gets more in, and buy them when the weather gets a little better.