Look at Patrick forsale thread, he may still have the switch forsale.
Hopefully, Patrick would come along to answer your question about a "reasonably priced" switch.
But Patrick's reasonably priced $$ may be different than my $$.
Add:
Last week, I picked up 2 x Mellanox SX6015 switches ( not GBe switch ) for $150 each.
So I am not looking at 40 GBe switch for the time being.
Hopefully, Patrick would come along to answer your question about a "reasonably priced" switch.
But Patrick's reasonably priced $$ may be different than my $$.
Add:
Last week, I picked up 2 x Mellanox SX6015 switches ( not GBe switch ) for $150 each.
So I am not looking at 40 GBe switch for the time being.