Bought a London Broil at Trader Joe's yesterday and it was Niman Ranch brand. It was $7.99 per pound! When I get a London Broil from our neighborhood grocery store butcher (I don't know what brand), it is rarely more than $2.00 per pound.
I read the Niman website and noted their quality. Then, looked at their on-line prices. 3-1/2 punds of London Broil on-line is $16.43 per pound! and that does not include shipping costs.
What is the price for London Broil in your area?
Is there some reason you can think of for Niman Ranch to request such a price for theirs?