BXJU 100% correct telling you to put in a limit. Why? because a market order will execute at the quote the broker sees. So take BGMZF for instance, you may think the market is 60c to 64c. However your quote might be stale dated and the real quote is 60c to $1.00. If you put a market order in to buy you might execute at $1.00 where you thought you would execute at 64c.