Fantastic customer service at SS! I have 11 cans either in hand or on order from them and have never considered looking elsewhere. I do however recommend you have a list of precisely what you ordered and make sure the correct parts (tools, mounts, etc.) are in each box. They do a lot of business and are always running full speed, and I was missing items on both of my trips down there to pick up cans. I caught a couple of items on the 2nd trip, but still ended up not having a part in one of the boxes. This is absolutely no knock on SS!,, just advice from a consumer perspective to avoid waiting for parts. Both trips to SS ended with something missing, but both times they had it delivered to my house 1-2 days later. I very highly recommend them! I would give A+ for attitude and customer service from my limited experience with NFA purchases. Very nice guys working there!