pull down to refresh

I don't think it's liquidity, both SGD and HKD are freely convertible and easy to swap. Also, why would they have different exchange rates for different SGD products? It seems they are hiding costs in the exchange rates