just purchased a 04 L, and was noticing the calipers were really rusted out and nasty looking. ive been searching the forums for a caliper replacement post with no luck, i also searched online and found no replacement calipers.
You can purchase new calipers at your local auto parts store (AutoZone, Advanced Auto, Napa, etc..) their not very expensive.
Here is a link to some that AutoZone has to offer.