This company is a ibternet middle man. They charge your credit card right away and then delay shiping until they will find it the item you ordered. They do not have it in stock, they can notship it to you right away. I have placed orders 2 times and both times I had to cansel after 30 days waiting. Do not waist your time and money. It is not worst to even try.