just another occaision hijacked by retailer to lose the real meaning of any event, like they have hijacked Christmas, Easter, Mothers day, Halloween the list goes on and then they invent Teachers day whats that all about, thats their job. they should just pick random days and say its retailers...