upper terrezamar is available through airtours, lower one used to be a mix of independent/late bookings, rumour had it that it was going exclusive german/scandanavian soon, but will put my ear to the ground to find out if i can.
Try oasistraveldirect.com they normally sort out my flights for friends and family when they come and have got a decent selection