We have an American version of the PDSA - Salvation Army thrift stores - not a bad place for a used book, and I'll shirts for working the yard or garden there.
In Hawaii if you were patient and didn't mind searching and searching you could occasionally find a gem of an old Hawaiian shirt.
Yeah the Salvation Army are one of the most popular charity shops over here...
This is our local one