re: #499 Guanxi88
88 - “Ba, Ba” in Mandarin - means “Gold, Gold” in English. Doubling the word/number for gold makes it doubly lucky. (Do a lot of business with and for Chinese; some of their quirks rub off, and the numbers thing is one of them.)
Crikey, “baa baa” means “lucky lucky” in some Middle Eastern countries!