Expect a very long time for the order to be filed and sent to you, I ordered some 2g pistons on 1g rods and it took over 3 months to have them shipped, I was told when I bought them it would be less then a week before they were shipped. I called once a day until something got done. Extremely happy with the product has worked great no problems at all. Don't mean to bad mouth the company, I like the company just very unhappy with the shipping.