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"

