I think the negative reviews are a little unfair. I too discovered Ticket Squeeze via a third party site, so I know what people are writing about. But to TS's credit, it quite clearly says throughout the third party site (and even on TS!) that site is not primary ticket seller and there's no obligation to buy. I read that within the first second of being on the site. What made me actually buy from Ticket Squeeze was the prices in comparison to others. Fair prices and honest upfront, so that gets a positive rating from me.
Dear Charles,
Your review fuels our passion for providing exceptional immigration services. We're delighted to have contributed positively to your journey.
As you settle into your new life, know that our team is here to help you thrive and achieve your goals.