Was charged at the hotel as well as by Agoda on card used for booking. Multiple calls and emails to Agoda barely helped, wait times for over 15 mins on each call an still no answer most times.
Looks like a scam website waiting to fizzle out after scamming everyone on their bookings.
Never ever had this experience ever on 6 years of booking through booking.com or makemytrip.com