I wasn't around to get that item, and I really like the way it looks.

There is already a ring that you can easily get in-game that is 3x better than the cap, so I don't see a reason why we can't get it in the shop. Heck even a replica of it without the EXP bonus would be great!