I ordered some dunhill products from NetStore USA and got charged immediately upon submitting my order. I never got my products, my emails went unanswered, my fax to them went unanswered and it has been over three weeks. Had to place a claim with my credit card. I strongly warn all that this company is a scam.
Do not do business with them!!!