Some weeks ago a I placed an order on Megaminis, the content I would say was quite similar at the order of Mr Clapham, some arabians for my pulp games, and a bunch of dungeon furniture and props.
Today I got the order, quite fast and nicely casted.
I would say they are real 28mm (to head), they look a bit small next to my other pulp minis (Artizan for instance), but stand really well next to old citadels.
I agree they dont deserve the paint on their site, and the ratio product/value is excellent.
I will order from them again, i dont want to increase my lead pile, but i'm weak :-(