Smeng Network Technology Co., LTD
Consumer Report
Ought a mont blanc pen and after i had ordered it, got a confirmation number and was told to receive tracking details in 7 days. Reading the posts here it seems have been scammed! I have contacted my bank to stop the transaction but there is nothing that can be done so i give up! And hope that it ...