No need to be sorry, it was my joke that offended you, so I apologize. It was
not intended to seem rude but be a simple joke (I hadn't known you already checked
filefront) that would lead you to the link where to DL BFX. So yeah, I'm sorry.
I'm pretty sure you can't DL off filefront in Europe (or at least some European countries).
However I heard that you can use this to DL from Filefront in those countries: