Customer constructor fix (no more nulls); workaround for tdRicko added; price read in double;