It's impossible for us to get 100% of our refund back because steamboat converted some btc --> usd to cover the parts costs, exactly how much he had swapped over is anyone's guess and is why a bit of transparency would go a long way.
Wasn't the entire amount converted to USD in the cart via bitpay?