I encounter a weird situation with them when trading on their platform. Say a particular coin current rate is 0.00000001 and I try to buy 20000 coins at market rate, it says insufficient fund. Then when I lower the amount of coin i want to buy to 10000 instead, it bought 10000 coins at 0.00000002 and 0.00000003. Is that a norm ?
No... not at all. But you'd need to post some screenshots for us to figure out what's going on. If I were you I'd pull my coins out of there immediately, if you can. They're a pretty scummy exchange.