Swim made a BFL order sometime in Apr/May 2013 for a single. Will (s)he be able to get a refund from BFL now? If yes, whats the process.
Not a chance, the product was priced in $USD not bitcoin. If you paid via bitcoin then you used a 3rd party like Bitpay that converted your BTC to $USD at a spot price to pay BFL.
That said, you should be able to get a refund from BFL in USD.