your link, but this might interest you:
As you will see, "Sportrack" is owned by Thule. I have both used both Thule and SportRack products. The SportRack is slightly less sophisticated, but it is plenty study enough. In theory it is rated up to 110lbs, though you should check the upper load limit for your car to verify that it isn't lower. I believe you would need the A21002S model for 2003 Focus (I assumed 4 door). The fit guide is here BTW
You should also look at Inno for alternatives. And at the classified ads!
PFD's (Life Jackets)
|Table of Contents|