Wish I'd gotten other ones
Sometimes they take a while, usually a good rain will uncurl them. If you are hanging them indoors, hang them in your bathroom for a bit while you run a hot shower, they will uncurl in minutes.
I did not buy enough of these when I was in Nepal and had to get more for friends. Great product and they came very quickly to my door. Thanks!