They (Steam) offered Bitcoin payment, but pulled out because of what you said. They were covering the changes in fluctuation, but ultimately it was too unstable. I recall a statement from them saying something like, the value fluctuated too much during the brief checkout process, even.