Marketing with the customer in mind

The customer is your business! So have you considered the 'Marketing Mix':

in strategising for effective penetration into a profitable marketplace?