I just had a few things I needed taken care of from SPC and they do indeed have a wonderful customer service team. Everyone I have dealt with has been friendly, helpful and gracious. I must be honest, when I first ordered from them I was concerned that a shop with such a smooth and professional website might be too large to give good service but my prejudice opinion was soon corrected. They provide both a high end experience and small B&M like customer service that they can be proud of. I feel like a valued customer. Kudos are definitely in order.