At $19.99 for 2 bugs this is a great price.
Of course you can find these cheaper at some fishmongers, but in reality most people would be hard pressed to find them, fresh or frozen.
In case you're wondering what they are, they're basically slipper lobsters, the taste is similar to lobster, but imho Bay Bugs are way sweeter and tastier.
My biggest issue would be to wonder how fresh these would be.