L'oreal Canada has a warehouse sale twice a year but it is invite only. You will need a ticket to enter the warehouse. Each invitation allows two visits each with a guest and a total spending amount of $700.
Parking is a huge hassle especially during the weekend so if you do choose to go I definitely suggest going during the weekdays and that too in the early morning/ afternoon so you can avoid the traffic.
This sale carries many drugstore brands at a discounted price. They have facial products, hair dye, hair products, lotions, makeup, nail polish and a small selection of items for men.
There are soooo many products and so many people buying so much you almost feel pressured into buying things you don't need so i suggest you have good self control on your spendings while there. Also remember none of the items are refundable so think twice before buying! A lot of the items are cheap but there is a huge rush most of the time so go during a weekday and you'll be fine.
I would suggest to go when the sale starts so you have a larger variety of things to choose from.
Also payment methods include MasterCard, visa, and debit.. NO CASH.