These guys are amazing with replying fast, besides some of the products I ordered took a while to arrive but that's okay, i was informed that it was going to take a while before I purchased but the experience was smooth and very easy, and customer service was helpful and friendly.