Fixed issues with PayPal Express checkout when using the PayPal guest payment (not registering for a PayPal account).
Added checks for address ID and if the account is logged.
Error handling added if no shipping option is found for weight based.