0.55 price is only just in the past few days. That price hasn't filtered down the chain yet.
As for not making back their price, I have three and they're motoring along on my p2pool node. One has paid for itself already in a little over 2 weeks. FAR better payouts than on other pools.
Yes I mined with a Single SC on p2pool for the 5 days it paid double ... and then stopped the day that double stopped
Both coincidental (and I did find one of the p2pool blocks in that 5 days)
However at current difficulty, 333MH/s pays 0.00525062 BTC a day.
Even at double for the next 50 days it would still not even make 0.55 BTC
However, you wouldn't get double for 50 days and the difficulty rise over the next 50 days would ensure it would be no where near 0.55BTC
I'm not fussed with paying 0.55BTC for them - yes I'll never get it back - but it's simply for the sake of making testing them in cgminer easier.
However, I'm not gonna blow an extra $100 on them for that reason ... so yeah something like 0.55BTC ... I guess I'll have to wait for that price to filter down ... but if we are talking a couple of weeks, by then I'll probably not bother.