Shoppers visiting Hainan, China's duty-free island province, spent a record $345.9 million (¥2.5 billion) on duty-free products during the eight-day Lunar Holiday, data from Haikou Customs showed.