This guy never doesn't have the full inventory of the items that he takes the order for. Usually other vendor would outright say that the item is out of stock but this guy will falsely claim that he has the inventory and take charge you for it and then just send some or a single part of the order. Then you have to keep on chasing him for the information on the order and the items that are still pending. And this person is least bothered to give a response on the status as he already has your money with him so you are stuck, so my recommendation to you guys is apply for a chargeback with your bank if you need you see your $ back. If you read the reviews on this site and other review boards it's the same.
This guys should be out of business for following such a practice. STAY AWAY!