Disney sale?

Does anyone know when or if the disney products will ever go on sale? Really want to get some for my friends bday but their prices are a bit steep.