DO NOT DEAL with them, they posted a price for the goods and cannot fulfill within couple of days. Price went up and they want to give me the current market price which is not fair. I spent an hour chatting with them. They agreed to give it to me as I purchased that goods for that amount. And then, they emailed me back saying that they cannot do it anymore. What a trash company!