I've had a great experience with Kirkpatrick Shane...
I've had a great experience with Kirkpatrick Shane. The customer service was excellent and the staff were very helpful. The products they offer are of high quality and reasonably priced. I would highly recommend them.