Throwing account specific exceptions for saving product

This pull contains Fix for MIFOSX-233