Longchampsales.co.uk
Consumer Report
I just ordered 3 longchamp bags from this website. Immediately when the credit card transaction gone through, a message from my bank show the transaction is from NPOWER NETWORK TECH BEIJING. Based on the name, it does not look like a longchamp shop. I tried to cancel the order immediately. Let's if ...