I got the struts from the GB from the company in the UK also. Mine died when I got my front-end smakced, I think it tweeked them and popped the gas. Whatever, they don't work.
These struts installed using existing holes. They came with 2 ball studs and if you remove the 4 bolts (2 from fender, 2 from hood) they install with no drilling. I need some replacements as I ahve gone back to using my prop-rod :angry:. Glad I didn't drill out the rivets for the plastic thing on the hood.
Here are mine shortly after I installed them:
If those Focus ones fit, I am all over them!