I booked flights last night to USA. Ended up purchasing from The Travel House ltd based near Heathrow. The flights all exist and the company is ATOL protected (I checked on the ATOL website before purchasing and then they sent me an ATOL certificate). I checked reviews on trust pilot and they are quite highly rated. However for some reason I am now having a slight panic about them. I have no idea why! I used a credit card to pay in case there are any problems and they don't deliver the flights. I feel that I have done as much due diligence as I could before purchasing so I have no idea why I feel like this except that I normally buy direct from an airline.
Has anyone used this company?