added error messaging for when product purchase fails from iTunes