The only complaint I've had with OP is the various shipping times. I know they have very little control over this and I've always got my gears eventually. For bigger orders, the free stuff really adds up. If I'm getting 10 plus vials of several compounds I may use a different source. But for several things I like OP better.
Definately in my top three sources though