Oh i forgot to add that the The smb.conf man page says the following regarding case sensitivity;
" case sensitive = yes/no/auto controls whether filenames are case sensitive. If they aren“t, default setting of auto allows clients that support case sensitive access the file system in a case-sensitive manner (to support UNIX case sensitive semantics). No Windows or DOS system supports case-sensitive filename so setting this option to auto is that same"