Used to be able to buy through CIBC by having " my guy" place an order for any OTC stock with the cost being the same as any trade I would place myself, $6.99.
Now it cost $50.00 as a day order. As I was only buying a few hundred dollars worth at a time this has become an unaffordable way to top up.