But this time I might have taken it a bit too far. Perhaps, this is where you come in. Advice me please.
Now the party is currently at level 3 - 4.
This piece of loot they've picked up is a ring. One half of a set of rings of friend shield
These curious rings always come in pairs. A friend shield ring without its mate is useless. Either wearer of one of a pair of the rings can, at any time, command his or her ring to cast a shield other spell with the wearer of the mated ring as the recipient. This effect has no range limitation.
Moderate abjuration; CL 10th; Forge Ring, shield other; Price 50,000 gp (for a pair).
The other half of the set... Well... I recon that will turn up eventually. When, if going by game mechanics 50,000 gp in the hands of the PC isn't completely OTT in terms of character wealth per level. (until then, I can have a bit of fun. Since one of the PCs have decided to wear it inspite of it being an unidentified magic ring. If he keeps wearing it *grin*. Perhaps it might be that at some point he'll manage to activate it by misstake and take half of the BBEG's damage, and vice versa.)
So, am I being completely unfair here? Not giving them something that is useful for them now.
They have no idea what they've picked up yet. So I've got plenty of chances to change my mind and turn it into something generic like a ring of protection +1 or similar.