Hey, you're in Singapore too? Greetings from Punggol! 
I checked some of your images. The ones on the product pages are too small, some are 138x200px, "larger" ones are 346x500px.
You want to check the image settings in the HikaShop backend. If you did upload large images, then these settings are shrinking them too much, particularly the ones for "Product page image width" and height, but likely the ones for general "Image width" and height, too.
In the backend you'll find a "Help" button at the upper edge. Click and read:
Product page image width and Product page image height : You can specify the max size of the main image displayed in the product page.
Image width and Image height : You can specify a maximum width and a maximum height for images attached to products. If the images appears to be bigger, they will be resized automatically during the upload process. If you do not want to resize images, leave these fields blank. These options only apply to the "zoomed" image of products on the product page and to the current category image on category/product listings. Note that if you change these values, the images you already uploaded in your products/categories won't be resized as this process is done at the moment you upload them.
Note that the "zoom" here refers to the default popup, not Magic Zoom. I don't know Magic Zoom, can't tell what settings this offers and might cause, but your images are too small to start with, I'm sure.
So, depending on current HikaShop image settings you might want to change those, and eventually need to upload the pics again afterwards.
Hint: The documentation is really helpful...