I booked a hotel in dubai and they listed the price double everywhere else which I only discovered once I checked in to the hotel. Upon arriving the hotel staff too were surprised by the price I was charged and I can't even get a refund from agoda. According to their website, the "best price guarantee" they offer can only be claimed before checking in. Problem is I only found out about it after checking in so, try other websites, this one's a rip off in my experience. Plus it was too much hassle just confirming the booking; had to call them twice to get the confirmation. And they don't respond to any emails sadly!