I bought several mbuna and some tetras from them. I thought shipping was very reasonable, all the fish I got were in perfect condition, and I was impressed with the quality. I probably wouldn't recommend them for "specialty" fish, but I'd definitely buy from them again.
I've ordered from them before and been really happy with everything. I bought 100lbs of gravel, paided $13 to ship it and they got it too me in 3/4 days.
They could of used some heavier duty boxes though........