Hi - don't know if this is old news, but I was having trouble finding Lift Gate Stays for a 2003 Forester and came across http://www.subarupartsforyou.com
Dealer parts counter priced at $69 each, ordered them for $49 ea. $10 ship is not a bad deal considering cost and time driving to the dealer.
They are a branch of a very successful dealership in CT.
"At SubaruPartsForYou not only do we offer lots of accessories we also have a huge inventory of genuine Subaru parts priced far below Subaru's factory list prices. With over 35,000 part numbers available, we have or can get any part for just about any Subaru. Please email us with your part request or inquiry and we will contact you with availability and prices. You can use our "contact information" tab at the top of this home page. Please give as much information as possible if you are inquiring on parts other than accessories, including VIN number, model, year, engine, etc. We will attempt to give you a timely response regarding prices, etc..."