Fedex is always the one that has given me headaches as far as shipping. Matter of fact, I'm going through a claim resolution with them right now.
Back on topic, I've ordered quite a few packages with OpticsPlanet and everything has shown up quickly and in perfect condition. I wouldn't hesitate to buy again, personally.