I have always found their pricing on coral pretty much at retail prices. Also they are willing to haggle on pricing. Just asking can save you a little on a small buy and maybe alot on a multiple piece buy.
They have store prices which will never be at internet prices. I don't find them incredibly expensive, and somewhat competitive, but, really depends on what. Steve is a good guy, and worth supporting when you can. Personally I buy more freshwater nano fish then anything else from him.
The shop cat is a good child distractor while shopping
I went in and love the place! It's a little bit of a drive but well worth it and pricing isn't bad considering the sizes of colonies he gets in, I bought a 6-7 head Australian torch for $100 which is actually a great deal in my opinion, he also has large elegance corals for $100 and really nice hammers for the same. Well worth the trip!