Well I haven't been to their store, but let me tell you, the online experience is so easy and they shipped my package first thing in the morning on monday when I ordered late at night on sunday. They had .22 in stock at decent prices. Very pleased and will be doing business with them again.