I've bought various things from Mighty Ape over the past 5 years or so, and the experience has generally been pretty good.
Price: Mighty Ape's listed prices tend to be on the higher side of things, but not outrageously high. I understand they are usually willing to match prices offered by other stores. I have only used this feature once.
Shipping: Usually pretty rapid, and reasonably priced. I have had one or two issues with items being damaged in transit through insufficient packaging.
Customer service: Their customer service is good. So far, whenever something has gone wrong with one of my orders, they have put it right in an entirely satisfactory manner. It does often take a day or two to get a reply to an email though.
In short, they often cost a bit more than other stores, but given that that higher cost appears to translate into better service, I believe it's well worth it. Recommended.