I usually take these cards online, it's much easier than running to the stores. For example, for pharmacies or supermarkets in Singapore, you can use
esim Singapore - everything is quick and convenient. I also recently used the same site to buy an eSIM when I was traveling. If you are interested, here is the link:
Buy eSIM for travel. The main thing is that the service should be reliable, but it really saves a lot of time.