I recently ordered from The Fly Stop
and was impressed.
Fly prices and shipping costs were reasonable. The flies arrived quickly and well packed, with small containers used to sort them into groups.
Most importantly, and unlike a McDonald's ad, the product actually looked like the photos; the flies were well tied and consistent.
I plan to order from them again and would recommend them.