Most shops stay open until 10.00 p.m , But when day close there’s always the night mark where you can ‘haggle’for a good price. For those who don’t like spending their nights shopping, particulary men, there is horseracing,which starts around 6.00 p.m. and goes on until very late.