BrazilianTravel.com will offer you a price to pay. They will then tell you that they found another lower rate for you - after you have already paid the previously communicated price. They will not refund the difference to you. They are impossible to get in touch with. They have kept over $400 of my money since April of 2007 and all attempts to collect MY money have failed. DO NOT DO BUSINESS WITH THIS COMPANY - EVER!!!!