many different types of hats and flowers for sale