I don't think so that 100 Canadian dollar is enough for a good SmartPhone. I am using iPhone 6s 16 gigs and its working great and its way much better then 6 and also i don't like iPhone 7 but 7 plus is better.
But go for s7 or s7 if you want more friendly phone.
Good luck with your purchase and please check the specs of mobile before buying and current market rate and re-sale value and also its spare parts like LCD Panel etc.