Have you seen frog legs being sold in any shops near somerville/cambridge/boston/brookline etc surrounding areas? I found them at the Hmart in burlington with good availability, and priced below $10/lb, but is too far to frequent.
so far I've checked:
Savenors in Cambridge -- sporadic availability. pricy.
Super88 (now hong kong market) in Allston -- does not carry