Update: Minersource contacted me and said that I need to pay another $30 for shipping or get a refund based on a reduced amount of BTC because the exchange rate has changed. They said they don't even have the PSUs in stock despite listing them on their website as "in stock" over a month ago. I filed a complaint with the FTC and I am waiting for a response from Minersource.

Anyone know which payment processing company they use, so I can contact them next?
Just get a refund i don't see the issue. Sure they said it was instock but we all knew that wasn't the case and they should have converted it to fiat instantly if they were waiting on their supplier but since you are doing a refund from BA just take the refund.
under false pretenses for a product they do not even have. Why should they make money off the volatility in the BTC exchange rate? I should receive back the BTC I sent.