Sorry .. I still left some custom fields I use in the code. I took the billing_telephone and delivery_telephone out.

USE THIS VERSION

Let me know if there are any problems still.

More...