I bought some of them, they are my first closed back headphones and I don't really like them, but it may be just because I don't know what a good headphone sounds like. My ancient HD580s may not have been super accurate but I found them very enjoyable to listen to, I regret throwing them out instead of replacing the drivers and soft parts.
The Focals must be very old stock as the Free Dragonfly Red offer ended a long long time ago.