I looked around, and only two currently have refund mechanisms.

Both have contracts that guarantee a 100% refund; the others only refund 90%, or seem to have issues with their contracts.

I recommend going straight for these two.