I placed my order for the Canon 100-400 lens and received it in the 1-day that is stated in the shipping. Package was in great shape plus it was packed in a second box as to not show what it was.
I will purchase from them again without a second thought.
James