Kelly's on Frenchman's Cay has vey good prices but not always great selection..