You should come to Japan. You'd see that the true meaning of Christmas is commerce, commerce, commerce. Now is the time to buy!
All our stupid stores have already begun playing your Christmas music. Very few of them can actually understand the words, but the constant barrage of it all drives me crazy.
Anyways, yeah, Xmas is a time of family and friends. I liked that about Western countries. In Japan, New Years is the most important holiday for family. Xmas is the time when your boyfriend takes you out for a nice dinner, and then you go to a nice hotel to repay him.
....and vhy do you say 'our stores' when you are Not a True Jap!!!
Ps:....but a wannabee Jap.
Forever and Ever