I've ordered many, many different items from Optics planet (scopes, bags, MOLLE gear, holsters, etc.) and have had no issues with the items themselves. Prices are usually competative and you can get 5% discount codes around the net pretty easily (10% for product reviews).
That said, there are times when they've shown some items 'in stock' buy they ended up backordered for 2-5 weeks. That's not so great.
Had to return one item for a refund. No hassle whatsoever.