First look at the buy and sell spread. You realise that there sites like binance which offer competitive prices.
Second, their system probably has a glitch, i ended up paying 10x the fee I agreed. I thought it was the size of my transaction. But you can see audit trail from blockchain and realise that my transaction was simple unspent BTC. Another sense check is total tx fee in blockchain for all transaction was lower than what coins.ph deducted on my wallet.
Warning to everyone, always good to test the waters before trusting any broker crypto site.