Hainan duty-free shops are full of snakes -- but there is no cause for alarm! Shoppers are flocking to the island province ...