are you testing this locally or remotely?
On the Checkout page, go to the server behaviors panel (Window -> Server Behaviors)
In the server behaviors list, double click the Authenticate Transaction with Express Checkout.
you will be able to set the S return URL in this behavior.
I'm guessing you are testing the checkout on your remote server, but the return URL is set to use http:// localhost instead of your remote domain.