Store Front or On-line Sales - Juggling the Mix