I was extremely disappointed when I booked a hotel through tickets at work and they immediately charged my credit card. Most other websites like booking.com take your card but do not charge until you actually are pass the no refund date or check in to the hotel. Then, when my plans changed, and I wanted to cancel my reservation, the agent spent five minutes and then came back and said they would issue a voucher instead. I had to argue with them and demand the charge be applied to my credit card and then that took another 5 to 10 minutes before he came back and told me the refund would be submitted and I should see A credit in about 15 days (!)
Also, I was told I would receive an email confirmation about this refund and I never did. I had to call back the following day and was told by another agent there is no email confirmation sent. So now I have to trust I will get my money back although the 15 days goes beyond the refund date. I will have to submit dispute through my credit card if I don't see this refund. All in all, I will NEVER use this company again for any purchase. All their agents are obviously based offshore a s well FYI.