I recently booked a room with GetARoom through Trip Advisor. The booking process was easy and went without a hitch, as you would expect and I paid in full. Unfortunately, I had to cancel my booking, and that was where this company excelled. One phone call was all it took. My booking was cancelled and my payment was refunded immediately and was back in my account within 3 days. We'll done GetARoom!