Dingy Dock Bar (the one on the marina in Simpson Bay not the beach) has happy hour 4-6pm daily, half off stuff I believe.