Don't buy her an item. Take her out on a date she'll never forget if you really want to make an impression. Any dildo can go to a store and buy something, do you want to be a dildo?
I know you're in Canada, so I don't know..., maybe take her curling or 5 pin bowling with some poutine.