Agoda (which is owned by the same company as booking.com) always does this - the price varies depending on where you've click through from etc. It's important to check around to get the best price, although annoying as it adds another layer of hassle onto making bookings.