You got lucky on your return bringing you more BTC than you paid. I got MUCH LESS than I paid.
You should ask yourself, "Why does this company force people to wait 30 days for a refund anyway?" Does any other company you know of do that? I know the reasons they gave (because they told me too) and they are all lies. It's just another example of the crookedness that is BFL.
I'm sorry but people who accept things like endless delays and "30-45 days for refund" as acceptable are sheeple who can't judge what is right and what is wrong. BFL has wronged people, and if you can't see that then I'm sorry but you need to take off the blindfold.
BFL is fraudulent and deceptive too often to ignore.
They deserve no defending nor any kind words.
Let the slithering snake die its slow death.
It has been coming a long time.
Good riddance.