Ordered a Tamron 70-300mm Di LD lens for the Canon Rebel XTi from Cambridge. I was given an estimated delivery date of July 7th, 2007. Date came and passed, and Amazon emailed me saying that cambridge didn’t give a notice of shipment. I sent an email to the merchant asking for the reason for non-shipment and recieved no reply and after 4 business days I requested that Amazon cancel my order on condition of seller deliquency. Cambridge never replied to the email. Pay the 5 extra dollars to get it from a better retailer on Amazon.