I ordered name brand electronic pressure sensors from the company's website per their terms and conditions and paid with credit card. The website showed all items in stock for immediate shipment plus free overnight shipping. The next day, instead of getting a shipping confirmaiton, I recieved an email from Ocen Chen who claimed to be the Sales and Marketing Director of the company.
Mr. Chen said a money wire transfer would be require for this order and the products require a 3-4 week lead time. This appears to be a classic chinese money grabbing scam where the consumer is lured in by brand name products at very low prices, then the scammer demands payment up front via non-secure means. Luckily I saw the scam for what it was and lost no money.