I am about to conclude a business deal with a company in Germany. They are asking for a USD5,000 deposit in advance before effecting shipment. I am not sure whether they are genuine. Is there a source where I can check on their company’s background (in English)?

Popularity: 2% [?]