Hey, folks.
First, note that I just stumbled across these guys online. I have not used them but their prices are competitive and they have a broader (yet different) spread of parts. For example, someone recently was looking for the filter assembly as they had broken theirs. This place sells it, with a fleece filter and the o-rings, for a tick under $50. Not a bad deal. They also sell the gasket/seal ring for the fuel filler cap, $1.03, that's a bit cheaper than the whole cap.

Unfortunately I'm not in the market for anything right now, but I think they're worth a try, so if one of you needs something give them a try and let us know how their service was, etc. Like many other online providers they offer free ground shipping once you spend $50.
Here's the place:
DIYautoparts.com : OEM Quality Discount Auto Parts
Take care and enjoy maintaining the ride,
Greg