OP, you are obviously committed to going to this wedding, so I don't quite understand why so many posters are telling you not to go. That isn't an option, but I guess they haven't read all of your posts.
Anyway, I don't believe in the "pay for your plate" mentality. I grew up in Maryland and now live in New Jersey, and I just don't subscribe to it. When we got married, we just wanted to celebrate the day with those we care about; I didn't care if anyone gave us anything. However, everyone did, and as far as gifts go, I don't recall who gave us money for our wedding, and I don't really remember who gave us the items from our registry. I DO remember the friend who gave us a beautiful china breakfast set, the couple who gave us a lovely small lamp, and a work colleague who gave us a set of pasta bowls we still use every week. I remember the college friend who gave us the basket with wine glasses and another former classmate who gave us Christmas glasses, since we were married a week before Christmas. None of those items were on our registry, but they were given be people who chose something they thought we would enjoy. And they were right, not only because the items were nice, but because there was thought and love behind each and every one of them.
I have found that I've usually been able to find beautiful ceramic pieces in a variety of price ranges that make wonderful gifts. Bowls, serving trays, etc. make great gifts, and if you hunt around local galleries and artsy stores you can find some amazing things in your price range. As another poster said, have the item shipped since the wedding isn't where the couple lives.