I think going via MMS is the easiest / most reliable way to do it.
You dont have to worry about providing VIN numbers etc, like with Subaru and you know you get something genuine. Not exactly sure on their prices but from a past experience with front bars etc, they are pretty good