I've been looking for these glasses for ages.  We find them easy to hold - arthritis :-)
Bought the originals at Pier One, but don't think they are still in business and they didn't have them the last time I shopped there.  Thanks.