My experience with Total Paintball Gear has been wonderful! It started off a little rocky, but it was out of Total Paintball Gear's control. However, the Customer Support Techs were WONDERFUL and very prompt in getting back to me with the information that I needed. My son is very pleased with the items he purchased and he can't wait to try them out! Thanks again to the Customer Support Techs for ALL of their help. We will definitely shop here again.