Rogers drops HTC One price to $100 on a 3-year for the weekend